What are the responsibilities and job description for the Data Engineer- Python position at S3 Connections LLC?
Role: Python Developer / Data Engineer
Location : Pasadena- CA Onsite/ Hybrid
Need locals in California (in-person Interview required)
Skills: Python , Pyspark , Data Bricks
Key Responsibilities:
- Design, develop, and maintain backend services and high-performance data pipelines using Python and PySpark.
- Architect and implement scalable APIs and microservices to support business-critical applications and integrations.
- Design and optimize PostgreSQL data models and queries for performance and reliability.
- Collaborate with cross-functional teams including data engineers, architects, and DevOps to ensure system robustness and scalability.
- Lead technical design discussions, mentor junior engineers, and enforce best practices in backend development.
- Participate in performance tuning, debugging, and production support.
- Integrate with external systems such as OpenText (experience helpful but not required).
Required Skills and Experience
- 7 years of professional software development experience, with a focus on backend systems.
- Expert-level proficiency in Python and PySpark for backend and data processing workloads.
- Experience with Databricks
- Strong understanding of backend architecture, distributed systems, and API design.
- Experience with PostgreSQL or other relational databases.
- Familiarity with cloud-based environments (AWS, Azure, or GCP) and CI/CD pipelines.
- Strong problem-solving skills and ability to work independently on complex projects.
Project Manager
DK Engineer, Corp -
Los Angeles, CA
Network Engineer / SQL Server Admin
SMS Data Products Group, Inc. -
Los Angeles, CA
Lead Software Engineer - Python Backend
5014 Disney Streaming Technology LLC -
Glendale, CA