Senior Data Engineer
Core
Build and maintain scalable, high-performance batch and streaming data pipelines to transform raw data into trusted datasets for analytics and decision-making.
Role type
Senior Data Engineer
Builds
Data pipelines, ETL/ELT processes, and data platforms
Domain
Sports betting / Fintech / Big Data
Deliverable
production ML models | product features | dashboards & analysis
Required skills
SQL, Python, Java, Scala, dbt, AWS (S3, Redshift), Databricks, Delta Live Tables, Apache Spark, Apache Spark Streaming, Airflow, Datadog, Git, CI/CD, dimensional modeling, data testing frameworks
Preferred skills
Observability tools, Docker, Kubernetes, Domain-Driven Design, data governance (GDPR), high-volume production environments, data products in financial sector
Technologies
dbt, AWS, Databricks, Delta Live Tables, Apache Spark, Airflow, Datadog, GitHub Actions
Responsibilities
Design batch and streaming workflows; monitor dashboards to identify production issues; respond to support requests regarding data access and anomalies; resolve data quality issues; create and maintain documentation; collaborate with engineers and analysts; ensure reliability of data ingestion; participate in code reviews; share technical knowledge and train users
Seniority
Senior, hands-on IC