Team Lead Data Engineer
New
USFull-TimeLead
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- PythonSQLApache AirflowGCPMicrosoft SQL ServerBigQuery
Requirements
- 5+ years of experience in data engineering or related backend/data-focused roles, including team leadership exposure.
- Strong proficiency in SQL, including window functions, complex joins, and query optimization.
- Solid Python programming experience with at least 1+ year of hands-on development in data engineering contexts.
- Experience working with Airflow for orchestration of data workflows.
- Hands-on experience with data warehouses and BI tools such as MSSQL, SSRS, Superset, or equivalent platforms.
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Platform, including managed data services.
- Strong analytical and problem-solving skills with the ability to manage multiple priorities in a fast-paced, distributed environment.
- Previous experience leading or mentoring small engineering teams.
Responsibilities
- Lead the design, development, and maintenance of scalable data services in Python, including integrations with marketing partners and external data sources.
- Build, optimize, and maintain Airflow-based data pipelines ensuring reliability, performance, and maintainability.
- Develop and enhance SQL-based data warehouse structures, including stored procedures and complex query logic.
- Create and support reporting solutions and dashboards using SSRS, Superset, or similar BI tools to enable data-driven decision-making.
- Support migration initiatives from legacy systems (e.g., MS SQL) to cloud-based architectures on Google Cloud Platform, including BigQuery.
- Contribute to architectural decisions, best practices, and data engineering standards across the team.
- Provide technical leadership, mentorship, and guidance to a small team of data engineers.
View Full Description & ApplyYou'll be redirected to the employer's site