Mustard Systems Logo

Mustard Systems

Senior Data Engineer

Posted 5 Days Ago
Be an Early Applicant
In-Office
London, Greater London, England
Senior level
In-Office
London, Greater London, England
Senior level
As a Senior Data Engineer, you'll build and maintain data infrastructures, optimize data warehouses, implement streaming architectures, and collaborate with analysts to ensure data quality and reliability.
The summary above was generated by AI

Are you an engineer who thrives in a fast-paced, experimental environment? Do you relish the challenge of building complex data systems, testing ideas, and learning from failure as much as success? Mustard Systems is seeking a Senior Data Engineer to join our talented and high-growth Horse Racing team, where you'll collaborate with a unique blend of mathematicians, statisticians, international chess masters, and Countdown Octo-Champs to tackle some of the most complex and exciting problems in sports prediction.

What You Won't Have to Do in This Role

  • Be bogged down by red tape or excessive bureaucracy.
  • Check in repeatedly or wait for permission to try new ideas.
  • Aim for perfect code or endless code reviews.

The Horse Racing team specialises in predicting the outcomes of Horse Racing around the world, building in-house sophisticated trading systems and predictive models.

In this role, you'll work alongside some of the sharpest minds in the industry, in a culture that values creativity, experimentation, and diversity of thought. If you're ready to make an impact by innovating at the cutting edge of sports prediction, we'd love to hear from you.

This isn't a role for a by-the-book engineer. Instead, it's perfect for someone who enjoys exploring uncharted territory, using their technical expertise to experiment, innovate, and deliver rapid results.

What You'll Do

Build and maintain the data infrastructure that powers our trading operations. This includes:

  • Building and maintaining data pipelines that ingest data from multiple external providers, APIs, and real-time feeds.
  • Designing and implementing streaming data architectures to support low-latency trading requirements.
  • Optimising our data warehouse for both cost and performance as data volumes grow.
  • Ensuring data quality and reliability through testing, validation, and CI/CD best practices.
  • Improving observability, monitoring, and alerting around data freshness, volume anomalies, and pipeline health.
  • Partnering with quantitative analysts and traders to understand data requirements and deliver robust solutions.
  • Mentoring other team members on technical decisions and best practices.

RequirementsWhat We're Looking For
  • 5+ years of experience in data engineering, with deep experience in Python, SQL, and data modelling.
  • Experience with cloud data warehouses, orchestration frameworks, and transformation tools.
  • Hands-on experience with streaming technologies (Kafka or similar).
  • Experience integrating data from external APIs and third-party providers.
  • Experience working in environments where the speed of development is prioritised over formal processes.
  • A self-starter attitude, with the confidence to take ownership of projects and experiment with new ideas.
  • Strong decision-making abilities, with a knack for making thoughtful trade-offs balancing speed, quality, and maintainability.
  • Excellent communication skills - able to discuss technical concepts clearly with both technical and non-technical colleagues.
  • A degree in Computer Science or a numerical subject from a top university.

No prior knowledge of horse racing is required.

Our Tech Stack

You'll have the freedom to choose the tools and technologies that fit each problem best, but here's a snapshot of what we currently use:

  • Snowflake for data warehousing
  • Dagster for orchestration
  • Python 3.12+
  • DBT for transformations
  • Kafka for streaming
  • ClickHouse for real-time analytics
  • On-Prem (Linux) + AWS

Your Portfolio or Personal Projects

We're especially keen to see what you've built outside of your day job. Whether it's a passion project, an experimental tool, or something a little quirky, we'd love to hear about it. These projects often tell us more about your creativity and approach to problem-solving than a standard CV ever could.


Benefits

Why join Mustard Systems?

  • Hybrid working environment. We're in the office every Monday, Tuesday and Thursday, and work from home every Wednesday and Friday
  • Work on cutting-edge systems in a competitive and innovative field.
  • Collaborate with a smart, driven team, where your contributions directly impact business performance.
  • Opportunity to drive the company’s technical direction and double its revenue in the next three years.

Comprehensive benefits, including:

  • Competitive salary and significant bonus potential
  • Enhanced pension match with salary sacrifice option.
  • Health insurance and life assurance.
  • Sabbatical leave after five years.
  • 33 days of annual leave (including bank holidays).

Top Skills

AWS
Clickhouse
Dagster
Dbt
Kafka
Linux
Python
Snowflake
SQL
HQ

Mustard Systems London, England Office

Colet Court, 100 Hammersmith Road, London, United Kingdom, W6 7JP

Similar Jobs

7 Days Ago
Hybrid
London, Greater London, England, GBR
Senior level
Senior level
Financial Services
As a Senior Lead Data Engineer, you'll enhance data solutions, mentor teams, drive innovation, and ensure data asset security within an agile environment.
Top Skills: Ci/Cd PipelinesDatabricksIcebergNosql DatabasesParquetRelational Databases
2 Days Ago
In-Office
King's Cross, Greater London, England, GBR
Senior level
Senior level
Music • Software
Design and build data systems for a web platform and factory operations, ensuring data architecture is clean, monitored, and resilient while optimizing cost and performance.
Top Skills: AirflowAws GlueDbtFivetranKafkaLookerPower BIPythonSQLTableau
3 Days Ago
Hybrid
London, Greater London, England, GBR
Senior level
Senior level
Analytics
As a Senior Data Engineer, you will design and build data pipelines, ensure data quality, and improve pipeline reliability while collaborating with cross-functional teams.
Top Skills: ElasticsearchKafkaKubernetesSpark

What you need to know about the London Tech Scene

London isn't just a hub for established businesses; it's also a nursery for innovation. Boasting one of the most recognized fintech ecosystems in Europe, attracting billions in investments each year, London's success has made it a go-to destination for startups looking to make their mark. Top U.K. companies like Hoptin, Moneybox and Marshmallow have already made the city their base — yet fintech is just the beginning. From healthtech to renewable energy to cybersecurity and beyond, the city's startups are breaking new ground across a range of industries.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account