Senior Data Engineer
Core
Design, develop, and optimize scalable data pipelines and data products for analytics, reporting, and AI use cases.
Role type
Senior IC Data Engineer
Builds
Modern data platforms, ingestion/transformation pipelines, curated datasets
Domain
Cloud data engineering, data warehousing/lakehouse, AI/ML data support
Deliverable
production ML models | product features
Required skills
Python, SQL, Apache Spark/PySpark, data pipeline design, data modeling, cloud platforms (AWS/Azure/GCP), data orchestration, Git/CI-CD
Preferred skills
Databricks, Snowflake, Azure Data Factory, AWS Glue, Apache Kafka, Apache Airflow, data governance, data visualization tools
Technologies
Python, SQL, Apache Spark, Databricks, Snowflake, Azure, AWS, GCP, Apache Kafka, Apache Airflow, Power BI, Amazon QuickSight
Responsibilities
Design and maintain scalable data pipelines; build batch and near-real-time ingestion/transformation pipelines; implement data models for analytics/AI; optimize pipelines for performance and cost; ensure data quality and monitoring; collaborate on technical decisions; mentor junior engineers
Seniority
Senior, hands-on IC