Senior Backend Architect: Python/Rust & Scalable Systems

Smarkets

Greater London

Hybrid

GBP 90,000 - 150,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Stock Options
Pension Scheme
Health Insurance
Enhanced Parental Leave
Stay Fueled: meals & snacks
Cycle-to-Work
Learning & Development
Holiday: 25 days + 5 carryover
Flexible Working: Hybrid
Global Working: 20 days/year

Job summary

Smarkets is seeking a senior backend engineer to lead the design, development, and optimization of scalable Python and Rust services. You will architect distributed systems in the cloud, strengthen reliability with monitoring, and drive CI/CD. You’ll mentor juniors, collaborate with product and other teams, and shape the backend architecture for high-impact features.

Hybrid work in London, competitive salary and strong benefits. Previous betting/finance domain experience is a plus.

Qualifications

  • 6+ years of experience in software engineering with a backend focus.
  • Proven experience designing and building distributed systems in cloud environments (AWS, GCP).
  • Strong knowledge of DevOps practices and tools (GitLab, Kubernetes).
  • Experience with message queues (Kafka) and relational databases (PostgreSQL/MySQL).
  • Familiarity with Python or other compiled languages (Java/C++/Rust) and interest in Rust.
  • Leadership and collaboration across cross-functional teams are a plus.

Responsibilities

  • Lead the design, development, and optimization of backend services written in Python and Rust.
  • Architect and build scalable, distributed systems to meet platform needs.
  • Enhance system reliability through robust monitoring and alerting systems.
  • Drive and enforce best practices in code quality, testing, and CI/CD.
  • Collaborate with product managers and engineers to deliver high-impact projects.
  • Mentor engineers and foster technical growth within the team.
  • Influence backend architecture decisions and future evolutions.
  • Ensure performance and stability of critical services with forward-looking improvements.

Skills

Backend systems
Python
Rust
Distributed systems
DevOps
Kafka
PostgreSQL
Cloud (AWS/GCP)
Kubernetes
Code quality & CI/CD

Tools

GitLab
Kubernetes
Docker
AWS / GCP
PostgreSQL

Job description

Smarkets is seeking a senior backend engineer to lead the design, development, and optimization of scalable Python and Rust services. You will architect distributed systems in the cloud, strengthen reliability with monitoring, and drive CI/CD. You’ll mentor juniors, collaborate with product and other teams, and shape the backend architecture for high-impact features.

Hybrid work in London, competitive salary and strong benefits. Previous betting/finance domain experience is a plus.

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 Software Engineer
Senior Backend Software Engineer

Smarkets • Greater London

Hybrid
GBP 90,000 - 150,000
Stock Options
Pension Scheme
Health Insurance
+7
Senior Software Engineer - Distributed Systems
Senior Software Engineer - Distributed Systems

Smarkets • Greater London

On-site
GBP 90,000 - 130,000
Stock Options
Pension Scheme
Health Insurance
+8
Senior Backend Engineer: Scalable Python Services (Hybrid London)
Senior Backend Engineer: Scalable Python Services (Hybrid London)

Anson McCade Pty • Greater London

Hybrid
GBP 90,000 - 120,000
Private medical insurance
Learning and development budget
Hybrid working
+1
Senior Software Engineer (Rust) - Backend, Equity, London
Senior Software Engineer (Rust) - Backend, Equity, London

Understanding Recruitment Ltd • Greater London

On-site
GBP 135,000 - 165,000
Equity
Senior Rust Engineer - High-Performance Trading Systems
Senior Rust Engineer - High-Performance Trading Systems

Provntalent • Greater London

Hybrid
GBP 100,000 - 160,000
Senior Rust Software Engineer
Senior Rust Software Engineer

Provntalent • Greater London

On-site
GBP 100,000 - 160,000
Rust Backend Engineer - Build Scalable Systems & Own Features
Rust Backend Engineer - Build Scalable Systems & Own Features

Searchability® • Greater London

On-site
GBP 75,000 - 125,000
20% bonus
Office-based in London
Work on US market products
Senior Backend Engineer - Fintech, Remote/Hybrid, Equity
Senior Backend Engineer - Fintech, Remote/Hybrid, Equity

TreasurySpring Limited • Greater London

Hybrid
GBP 90,000 - 130,000
Hybrid office-working model
Equity and bonus scheme
Unlimited Paid Leave
+7
Rust Engineer
Rust Engineer

Searchability® • Greater London

On-site
GBP 75,000 - 125,000
20% bonus
Office-based in London
Work on US market products