Senior Data Engineer
Core
Design, build, and optimize scalable data platforms and real-time data solutions for enterprise analytics.
Role type
Senior IC Lead Data Engineer
Builds
Scalable batch and real-time data pipelines, high-volume data processing solutions, and event-driven streaming applications.
Domain
Cloud data engineering and distributed computing
Deliverable
production ML models | infrastructure
Required skills
Python, SQL, distributed data processing, cloud architecture, data modeling, streaming technologies, performance optimization
Preferred skills
Technical leadership, code quality standards, deployment strategies, monitoring
Technologies
AWS, Azure, GCP, Spark, Kafka, Hadoop, EMR, Snowflake, Databricks, Amazon Redshift
Responsibilities
Lead design and development of scalable data pipelines; Design and implement data solutions on major cloud platforms; Build high-volume data processing solutions; Develop and optimize real-time streaming applications; Design data models for enterprise data warehouses; Optimize data pipelines for performance and cost; Lead technical discussions and provide guidance to engineers; Collaborate with architects and stakeholders to translate requirements into solutions; Establish engineering best practices for code quality and data quality.
Seniority
Senior, hands-on IC with leadership responsibilities