IT & Software

Senior Backend Software Engineer

Smarkets

London · Greater London · United Kingdom

Overview

In this role you will lead the design and optimisation of backend services in Python and Rust, building scalable distributed systems for a high-velocity prediction platform. You will work with cross-functional teams to deliver complex, high-impact projects that improve reliability and performance. Your work directly supports a fast-growing trading community and enterprise-grade infrastructure. This is an opportunity to shape the backend architecture and engineering culture in a high-performance environment.

Pay / Benefits
  • Stock Options
  • Pension Scheme
  • Health Insurance
  • Enhanced Parental Leave
  • Flexible Working
  • Learning & Development
Responsibilities
  • Lead design, development, and optimisation of backend services in Python and Rust
  • Architect scalable, distributed systems to meet platform needs
  • Enhance reliability with robust monitoring and alerting
  • Promote code quality, testing, and CI/CD best practices
  • Collaborate with product and engineering teams on complex projects
  • Mentor engineers and foster technical excellence
  • Drive technical decision-making and backend evolution
  • Ensure performance and stability of critical services with forward-looking improvements
Key requirements
  • 6+ years of software engineering, focused on backend systems
  • Familiarity with Python or at least one compiled language (Java, C++, Rust, Go) and interest in Rust
  • Experience designing/building distributed systems in cloud environments (AWS, GCP, or similar)
  • Strong DevOps knowledge and tools, including GitLab and Kubernetes
  • Experience with message queues (e.g., Kafka) and relational databases (PostgreSQL, MySQL)
  • Bonus: experience in Sports Betting or Finance
  • Excellent communication and cross-functional collaboration
  • Proven leadership in delivering complex technical projects
  • excellent communication
  • collaboration
  • mentorship
  • Python
  • Rust
  • distributed systems

Reference: WJ-747_30152737

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.