Join Smarkets, a game-changer in the sports betting industry, as a Mid-Level Software Engineer and help shape the future of betting with superior technology and customer service.
Overview
No salary declared π
London, UK - Hybrid
Expires at anytime
Who are we? Smarkets is a betting exchange for sports and political trading that has handled over Β£29 billion in volume since 2010. Our company mission is to fix the betting industry with the best products and best prices. We are upending the sports betting industry by growing a transparent platform that offers the best value for bettors, with the fairest odds, best technology and a superior customer experience.
The Role As a Mid-Level Software Engineer within our Engineering org, you will play a pivotal role in designing, developing, and maintaining the services that power Smarkets' business operations products. You will collaborate closely with engineering managers, technical leadership, and product managers to lead complex technical projects aligned with the Smarkets product roadmap.
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
Role Requirements: 4+ years of experience as a software engineer Familiarity with Python or at least one compiled language (Java, C++, Rust, Go) and are 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
Benefits We offer a competitive salary package and benefits, along with a dynamic and collaborative work environment. Your work with us will make an impact and your voice will be heard. We are a diverse team with a strong work ethic and plenty of hunger to win. We have designed our benefits offering around Health, Wealth, Lifestyle and Development. These include: Stock options which vests over 4 years, Pension scheme, Health insurance, Fresh fruit and snacks provided in the office everyday, Weβre a member of a cycle to work scheme, Β£1000 yearly education budget, 25 days paid holiday + bank holidays, Flexible working, 20 days a year of globally working, Lunch provided everyday in the office.