Senior Data Engineer
Core
Build and run robust data ingestion pipelines (batch and streaming) and manage storage architecture across lake, lakehouse, and warehouse environments.
Role type
Senior Data Engineer
Builds
Data pipelines and platforms moving customer data from source systems to the warehouse
Domain
Data Engineering / Cloud Infrastructure
Deliverable
production ML models
Required skills
SQL, Python, Cloud Platforms (AWS/GCP/Azure), Data Orchestration, Data Warehousing, CI/CD, Infrastructure as Code
Preferred skills
Spark/PySpark, dbt, Vector Stores, Terraform, Kubernetes, Data Quality Frameworks
Technologies
Airflow, Dagster, Snowflake, BigQuery, Kafka, Kinesis, Docker, GitHub Actions, MongoDB
Responsibilities
Build and operate ingestion pipelines from databases, event streams, and third-party APIs; Optimize storage architecture for partitioning, cost efficiency, and query speed; Implement orchestration, automated testing, and alerting for pipeline reliability; Enforce engineering best practices including infrastructure as code and CI/CD; Manage data contracts, access, retention, and lineage; Produce comprehensive documentation for work longevity.
Seniority
Senior, hands-on IC