Senior Software Engineer - Backend, Rust, Python

Smarkets (Headquarters: London - Hybrid (Onsite in London or Malta))

Location: London - Hybrid   |   Full-Time
Rust Python Backend Senior Back End Engineer Staff Engineer

About Smarkets: Smarkets is a betting exchange for sports and political trading that has handled over £37 billion in volume since 2010. Our mission is to fix the betting industry by creating a transparent platform that offers the best value for users.

The Role: As a Senior Software Engineer within our Engineering org, you will play a pivotal role in designing, developing, and maintaining the services that power Smarkets’ business operations. You will collaborate closely with engineering managers, technical leadership, and product managers to lead complex technical projects.

Responsibilities:

  • Design, implement, and maintain complex designs/features written in Python and Rust.
  • Implement alerting and monitoring to ensure the stability of our services.
  • Help reinforce the standard for code quality by writing tests and reviewing merge requests.
  • Continuously improve engineering processes including CI/CD.
  • Mentor technically your direct teammates.
  • Work closely with Product and other engineering teams to scope and lead complex business goal-aligned projects.

Requirements:

  • 4+ years of experience as a software engineer.
  • Familiarity with Python or at least one compiled language (Java, C++, Rust, Go).
  • Previous experience with building distributed systems in a modern cloud environment.
  • Experience with DevOps stacks/tools/practices including GitLab and Kubernetes.
  • Experience with message queues (e.g. Apache Kafka) and SQL databases (PostgreSQL, MySQL).
  • Experience in Sports Betting or Finance industries.
  • Strong communication skills in English.

Our Tech Stack: Rust, Python, PostgreSQL, Kafka, gRPC, HTTP APIs.

Benefits: Competitive salary, stock options, health insurance, flexible working, training budget, incredible meals, and more.

Post Date: July 25, 2025