Senior Data Engineer
Core
Designing and building high-performance data pipelines and architecture for a modern data platform to enable optimal business decisions.
Role type
Senior Data Engineer
Builds
Data pipelines (streaming, micro-batch, batch), data lakes, and data warehouses
Domain
Cloud data engineering (Google Cloud)
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Data integration architecture, SQL, Python, Google Cloud (BigQuery, GCS, Pub Sub, Data Flow), workflow management (Airflow, Oozie), data format handling (JSON, Parquet, ORC, XML), query tuning, data pipeline maintenance, data policy implementation, mentoring
Preferred skills
Real-time data ingestion (Kafka, Spark, Storm), NoSQL, data visualization tools (Looker, Tableau, PowerBI)
Responsibilities
Own and drive data integration architecture; Design, develop, and deploy high-performance data pipelines; Build aggregate and enriched data sets; Document, maintain, and support data pipelines; Measure and monitor data quality and availability; Implement data policies; Mentor junior data engineers
Seniority
Senior, hands-on IC with mentorship