Python Backend Developer in London, United Kingdom - Jobeax
Vacancy description
Python Backend Developer in London, United Kingdom
Mustard Systems
RemoteWork from anywhere
HybridMix of office and remote
United Kingdom, London
At Mustard Systems, we leverage statistical modeling to dive into sports events and help us make informed predictions about future outcomes. By utilising our unique datasets, advanced statistical models, and custom-built software, we strive to accurately forecast sports results.
We value quick delivery and real-world impact over perfect code. If you’re an engineer who thrives on solving problems quickly and enjoys a flexible, outcome-focused culture, you’ll fit right in.
What You’ll Work On:
The team is the layer that turns trading intent into action. The 5 person team builds the systems that combine live market state, model predictions and trader input, then route and place bets across real-world liquidity sources quickly, safely and reliably.
You’ll work on event-driven trading systems written in Python and asyncio where latency, correctness and operational safety all matter. You’ll ingest high-volume market and trading messages from Kafka, react to fast-changing conditions, and help maximize execution quality, reliability and available capacity across multiple liquidity sources.
You’ll build the operational tools traders rely on every day: high-density trading UIs that display hundreds of active selections, handle high-frequency websocket updates, and stay responsive under pressure.
You’ll also improve observability (using OpenTelemetry) across critical trading paths, including latency metrics, structured logging, tracing, dashboards, heartbeats and alerting.
This is engineering close to production impact, where timing, resilience and correctness directly shape outcomes.
We work with an agile approach, following a flexible plan that adapts to new information and opportunities as they arise. Developers are a core part of this process, taking full ownership of their software throughout its lifecycle—from design and development to testing, review, and production support.
Key Responsibilities
Design and Build Impactful Features: Develop new features that align with and drive our business goals, delivering high-quality code that brings measurable value.
Collaborate on Code Quality: Review and test code from teammates to ensure functionality, maintainability, performance, and quality standards.
Support in Production: Take ownership of your team’s software in production, ensuring stability and quickly addressing any issues that arise.
Cross-Team Collaboration: Work closely with other development teams on cross-functional projects, and partner with traders and quants to design and implement the best solutions to real business problems.
Participate in Out of Hours Support for our Software Systems.
Core Tech Stack:
Languages: Python (Python 3.10+, Asyncio), JavaScript/TypeScript for frontend work, and Go for select infrastructure
Tools: RabbitMQ and Kafka for messaging, PostgreSQL and Redis for data storage
Environment: Linux servers
Observability: OpenTelemetry, Prometheus, Grafana and Zabbix
AI tooling of your choice: Claude Code, Cursor, Codex, etc
Requirements
Must-Haves:
Strong background in software development, with strong experience with Python.
A degree in Computer Science or a numerical subject from a top university.
Exceptional communication skills, enabling you to convey complex technical ideas clearly to both technical and non-technical audiences.
Strong decision-making abilities, with a knack for making thoughtful trade-offs in both implementation and architectural choices, balancing innovation and practicality.
Experience with web scraping and reverse engineering techniques, including working against bot protection tooling.
At least 3 years experience in software development
Nice-to-Haves:
Familiarity with building event-driven systems
Comfort with Linux/Unix environments
Track record of driving successful cloud migrations, ideally to AWS, including setting up secure, scalable account and access structures.
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).
Essbase Developer Role Description As an Essbase Developer you will play a crucial role in administering the Finance department’s suite of Reporting, Planning, and Business Intelligence systems, with a primary focus on Oracle Essbase. We are specifically seeking candidates with hands on Oracle Essbase experience. Hyperion ...
... project. With millions of users eagerly awaiting its launch, scalability will be our guiding principle in handling peak loads. If you're an enthusiastic Rust developer with an insatiable passion for innovation, and if you yearn for the extraordinary opportunities that lie within the startup realm, seize this chance. Embrace ...
... creating an opportunity to join at an early stage and have genuine influence over how their technology function develops. THE ROLE They're looking for a Shopify Developer to join their team in Plymouth. You'll work directly alongside the CTO, taking ownership of development across an established Shopify ecommerce platform. This ...
... the product owner’s vision to life. - Translate business requirements into effective, user-focused SAC reporting solutions. - Work collaboratively with SAC developers, Power BI developers, Data Engineering teams, and other technical colleagues to deliver high-quality reporting products. - Contribute to the continuous improvement ...
... matters. There are so many reasons to take your next step with us. The Usher Institute at the University of Edinburgh has a vacancy for an experienced Dataloch Developer to provide programming and software engineering solutions to support DataLoch. DataLoch is a data service that supports health care research and innovation ...
LET’S CUT STRAIGHT TO IT At Severn Trent, our people are at the heart of everything we do. We’re in the top 5% of utility companies worldwide for employee engagement, and we’re equally proud of our strong Glassdoor score — reflecting how much our people love working here.
A fast-growing MGA with ambitious expansion plans is looking for a commercially-minded Schemes Developer to play a central role in building out a delegated authority capability from the ground up. The opportunity This is a genuine growth play. The business has a clear target to scale its P&C portfolio significantly by 2030, ...
... Java - TDD - UX UI Design - AWS - CI/CD - Cloud - DevOps - Docker - Support - Kubernetes - React - SQL - Terraform - TypeScript More: We are hiring a Senior Developer to join our collaborative engineering team in Manchester on a hybrid basis. We build innovative, large-scale software solutions used by a growing customer ...
... advanced, security-focused technology work. Technologies: - Support - Linux - Security - C# - C++ - Embedded - FPGA - Golang - JavaScript - Machine Learning - Python More: We are a highly specialised technology company working on advanced, security-focused systems and high-assurance software. This role offers the opportunity ...
... data migrations, and new functionality deployments - Apply Business Central best practices for source control, testing, and DevOps - Mentor and guide junior developers when required Technologies: - Azure - DevOps - Git - Support - Visual Studio - Web - Office 365 - Cloud More: We are offering a Senior Developer opportunity ...
... enhancements, engaging in dynamic debates on optimal solutions, and guiding and mentoring junior team members. This means you must have experience as Senior Developer, being able to showcase proficiency in contemporary cloud-based development (AWS) and possess a robust grasp of modern software development. Additionally, ...
... software lifecycle, designing and building distributed services, APIs, and data-driven applications that operate at significant scale. You’ll lean toward the backend but work fullstack, experience of integrating and building frontend features is nice to have. You think in systems and understand the impact the code you write ...
About The Role FDM is a global business and technology consultancy seeking a Senior Java Developer (Electronic FX Trading) to work for our client within the Banking & Financial Services sector. This is initially a 12-month contract with the potential to extend and will be a Hybrid role that will be based in London. Our ...
... collaborative environment to make a real impact. The Role - Develop, enhance, and support business-critical applications using Java. - Collaborate with fellow developers, technical stakeholders, and product teams to deliver robust software solutions. - Contribute to engineering best practices and technical discussions. - Design, ...
Java Developer Position Description At CGI, we are transforming how secure digital healthcare is delivered across the UK. Join us to help build and evolve critical identity and authentication services that enable millions of healthcare professionals to access vital systems safely and efficiently. You’ll play a hands-on ...
A leading Tech company based in Manchester is looking for a Java Developer to help assist in the improvement and development of core products. You must have previous experience with: - Java 9 - Sql - API - Microservices - Spring Boot If you are interested in having a conversation, please feel free to get in contact.
... Work set up: Hybrid (3 days per week in office) Clearance required: BPSS Our client in the Information Technology and Services industry is looking for a Java Developer to support the re-platforming and modernisation of an application within the Developer Experience (DevX) Standards and Controls function. The role will involve ...
Salary: £135,000 - 135,000 per year Requirements: - We require strong Java experience, including hands-on Spring Boot development. - We require proven experience owning or delivering cloud migration projects. - We require strong AWS knowledge, as most of the role is AWS-focused.
Job Description Java Developer Location: Newcastle upon Tyne, UK Hybrid Working: This role will require you to work at our Newcastle, Cobalt Business Park office 3 days per week. Note: The above information relates to a specific client requirement. As a Team Our Advanced Technology Centre is a thriving technology and innovation ...