Smarkets
Software Engineer
London, Remote. Posted 30 months ago
The role
You will design, develop, and maintain services that power business operations products. You will collaborate with engineering managers, technical leadership, and product managers to lead complex technical projects.
What you will do
- 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
- Be the champion of the stack by demonstrating first-hand how to implement functionalities in the right way
Required qualifications
- 4+ years of experience as a software engineer
- Familiarity with Python or at least one compiled language (Java, C++, Rust, Go)
- Keen on learning Rust
- Previous experience with building distributed systems in a modern cloud environment
- Previous experience with DevOps engineering stacks/tools/practices including GitLab and K8S
- Previous experience with message queues (e.g. Apache Kafka) and SQL databases (PostgreSQL, MySQL)
- Previous experience working in Sports Betting or Finance industries
- Strong written and spoken communication skills in English
- The ability to effectively collaborate with cross-functional teams
- Proficiency in utilising AI-driven development tools (e.g., Cursor, Codex or Claude Code)
Benefits
- Stock Options: Vest over 4 years
- Pension Scheme: Competitive plan via Aviva, with up to 6% matched contributions if you opt in
- Health Insurance: Comprehensive coverage
- Enhanced Parental Leave: Enhanced maternity and paternity leave
- Stay Fuelled: Fresh, chef-made breakfast and lunch every day, plus fruit, snacks, tea, coffee and soft drinks
- Cycle-to-Work Scheme
- Learning & Development: £1,000 annual education budget
- Holiday: 25 days paid leave + bank holidays, with the option to carry over 5 days
- Flexible Working: Hybrid model with 3 days in the office and 2 days from home
- Global Working: Work from anywhere in the world for up to 20 days a year
- Team Energy: Regular socials, hackathons, and events
Before you apply
- We’re not actively hiring for this role right now
- Applications are welcome at any time, and we’ll keep your details on file
About the company
Smarkets runs one of the world’s most sophisticated prediction markets, handling over £29 billion in volume since 2010. It is a technology company that revolutionises betting from sports to political markets.