Software Engineer III - Data
New
F
Fanatics Betting & GamingSports Betting & Gaming
London, England, United KingdomFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 3–5 years of professional software or data engineering experience
- Required Skills
- PythonSQLApache AirflowSnowflakeData engineeringDatabricks
Requirements
- 3–5 years of professional software or data engineering experience.
- Strong SQL and Python skills.
- Experience building and operating production data pipelines.
- Comfort investigating and root-causing pipeline issues independently.
- Experience with workflow orchestration tools like Airflow.
- Experience with cloud data warehouse or lakehouse platforms like Snowflake or Databricks.
- Solid understanding of data pipeline concepts including idempotency, schema evolution, backfills, and data quality/testing.
- Experience providing substantive, high-quality code review feedback.
- Strong communication skills for technical handovers and stakeholder collaboration.
- Track record of taking ownership of end-to-end tasks without step-by-step direction.
Responsibilities
- Implement new ingestion sources end-to-end including connector code, DAG, schema, monitoring, and catalog registration.
- Investigate and resolve pipeline failures independently for known classes of issues.
- Identify downstream dependencies and potential risks to data quality before writing code.
- Produce clear, structured handovers for escalated issues.
- Review peers' pipeline pull requests to identify technical issues like race conditions or missing idempotency checks.
- Perform structured investigations into data quality issues by tracing lineage.
- Support data security, governance tasks, and reverse ETL integrations.
- Mentor junior data engineers on significant projects and team conventions.
View Full Description & ApplyYou'll be redirected to the employer's site