Python Data Engineering
Job Description
Job Description
A Python Data Engineering Technical Lead with Project Manager experience bridges technical architecture with project delivery
Typically requiring 8+ years in software/data engineering and 2+ years in leadership.
Key responsibilities include designing scalable Python-based pipelines, managing technical debt, and coordinating cross-functional teams from planning to delivery.
Key Responsibilities & Skills
Technical Leadership: Driving architectural decisions using Python, Spark, and SQL.
Project Management: Scoping, task breakdown, and project roadmap definition.
Tooling: Proficiency in cloud data warehouses (Azure, Fabric, Databricks, Snowflake), orchestration (Airflow), and cloud storage (S3/GCS).
Data Pipelines: Designing and managing ETL/ELT processes, ensuring high-quality, efficient data processing.
Leadership: Mentoring engineers, managing team capacity, and fostering a collaborative, high-performance culture.
Similar Jobs
Python / Pyspark Data Engineer
North Carolina
Lead Python Data Engineer
Remote
Python Engineer
Remote
Python Engineer
New Jersey
Python Engineer
Colorado