Data Engineering Team Lead
Core
Lead a Data Engineering team to design, develop, and maintain scalable data infrastructure, pipelines, and solutions supporting critical business and analytical workloads in a large-scale Big Data environment.
Role type
Senior IC Data Engineering Team Lead (Manager)
Builds
Core data infrastructure, pipelines, data warehouses, data lakes, and streaming/batch processing systems for enterprise clients.
Domain
Enterprise IT, Cloud Data Platforms, Big Data
Deliverable
production ML models | product features | infrastructure
Required skills
Data Engineering, Team Leadership, Data Warehousing, Data Lakes/Lakehouse, ETL/ELT, Batch and Stream Processing, Snowflake, Spark, Kafka, Airflow, Flink, Databricks, dbt, Distributed Systems, Data Quality, Monitoring, Observability, Cloud Ecosystems, AI/ML Data Pipelines
Preferred skills
MLOps, Fast-paced product organization experience
Technologies
Snowflake, Spark, Kafka, Airflow, Flink, Databricks, dbt
Responsibilities
Lead and manage a team of Data Engineers; Drive execution, delivery, and day-to-day technical leadership; Own team planning, task prioritization, and execution quality; Mentor engineers and support their professional growth; Collaborate with Product, Architecture, and Analytics teams; Lead design and maintenance of scalable data solutions; Ensure high standards for reliability, monitoring, and data quality; Participate in architectural decisions; Support production operations and troubleshooting; Contribute hands-on to features and POC evaluations.
Seniority
Senior, hands-on IC with people management