Senior Backend Engineer (Python/Rust) – Scale & Leadership

Smarkets

Greater London

Hybrid

GBP 90,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Stock Options
Pension Scheme
Health Insurance
Enhanced Parental Leave
Stay Fuelled
Cycle-to-Work Scheme
Learning & Development
Holiday: 25 days + 5 carryover
Flexible Working
Global Working
Team Events

Job summary

Smarkets is seeking an experienced backend engineer to design, build, and optimise high-performance services in Python and Rust. You will architect scalable systems, drive CI/CD practices, and improve reliability across a distributed platform.

With 6+ years in software engineering, you will lead cross-functional initiatives, mentor peers, and shape the evolution of our backend. Hybrid work with a balance of office and home days supports a fast-paced, collaborative environment.

Qualifications

  • 6+ years of software engineering experience with a backend focus.
  • Proficient in Python or a compiled language and eager to learn Rust.
  • Designed and built distributed systems in modern cloud environments (AWS/GCP).
  • Deep DevOps knowledge with GitLab and Kubernetes (K8S).
  • Experience with Kafka and relational databases (PostgreSQL/MySQL).
  • Sports betting or finance familiarity is a plus.
  • Excellent communication and ability to lead cross-functional projects.

Responsibilities

  • Lead design, development, and optimisation of backend services in Python and Rust.
  • Architect scalable, distributed systems to meet platform needs.
  • Improve reliability with monitoring and alerting systems.
  • Enforce best practices in code quality, testing, and CI/CD.
  • Collaborate with product and engineering teams on high-impact projects.
  • Mentor engineers and foster technical growth within the team.
  • Drive technical decisions and evolve the backend architecture.
  • Ensure performance and stability of critical services.

Skills

Backend engineering
Distributed systems
Python
C++/Rust/Java
DevOps
Kafka
PostgreSQL/MySQL
Kubernetes
Cloud/AWS
Leadership

Tools

GitLab
Kubernetes (K8S)
Apache Kafka
PostgreSQL
MySQL
AWS / GCP
CI/CD

Job description

Smarkets is seeking an experienced backend engineer to design, build, and optimise high-performance services in Python and Rust. You will architect scalable systems, drive CI/CD practices, and improve reliability across a distributed platform.

With 6+ years in software engineering, you will lead cross-functional initiatives, mentor peers, and shape the evolution of our backend. Hybrid work with a balance of office and home days supports a fast-paced, collaborative environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Distributed Systems Engineer – Hybrid + Stock Options
Senior Distributed Systems Engineer – Hybrid + Stock Options

Smarkets • Greater London

Hybrid
GBP 90,000 - 130,000
Stock Options
Pension Scheme
Health Insurance
+8
Senior Backend Engineer - Hybrid, Equity & Healthcare
Senior Backend Engineer - Hybrid, Equity & Healthcare

Technical Futures Ltd • Cambridgeshire and Peterborough

Hybrid
GBP 75,000 - 115,000
Shares
30 days holiday + Xmas/New Year break
Private healthcare
+2
Senior Backend Software Engineer
Senior Backend Software Engineer

Smarkets • Greater London

Hybrid
GBP 90,000 - 140,000
Stock Options
Pension Scheme
Health Insurance
+8
Engineering Team Lead — Scale Microservices (Hybrid)
Engineering Team Lead — Scale Microservices (Hybrid)

Smarkets • United Kingdom

Hybrid
GBP 90,000 - 130,000
Stock Options
Pension Scheme
Health Insurance
+8
Engineering Team Lead: Scale High-Performance Microservices
Engineering Team Lead: Scale High-Performance Microservices

Smarkets • Greater London

Hybrid
GBP 110,000 - 160,000
Stock Options
Pension Scheme
Health Insurance
+7
Senior Backend Engineer — Scalable APIs & Systems
Senior Backend Engineer — Scalable APIs & Systems

Publicis Groupe UK • Greater London

Hybrid
GBP 90,000 - 120,000
Pension
Life Assurance
Private Medical
+7
Senior Rust Engineer - High-Performance Trading Systems
Senior Rust Engineer - High-Performance Trading Systems

Provntalent • Greater London

Hybrid
GBP 100,000 - 160,000
Senior Python Backend Engineer (Remote) - Python+Rust/Java
Senior Python Backend Engineer (Remote) - Python+Rust/Java

Gravitas Recruitment Group (Global) Ltd • England

On-site
GBP 102,000 - 138,000
Remote Senior Backend Engineer - Python & Scale for Impact
Remote Senior Backend Engineer - Python & Scale for Impact

she does data. • Greater London

Remote
GBP 70,000 - 90,000
Senior Rust Backend Engineer for Trading Systems
Senior Rust Backend Engineer for Trading Systems

kraken • Greater London

On-site
GBP 120,000 - 190,000