Skip to main content
Brands Bg Brands Bg Mobile

Software Engineer

Who you'll work with

In the Bet Transactions squad we create the best Bet Placement and Post Bet Experience in the industry, with rapid betting, personalisation and a seamless journey from wherever our customers choose to place bets.

We serve over a thousand bet placement transactions per second ahead of our biggest horse races, and we calculate a million new cashout values per minute for our customers on a Saturday afternoon of Premier League football.

We are a team at the centre of Sky Bet’s ambition: to make betting safe, entertaining, valuable, and easy for our customers. We are the UK’s number one betting app, and you will own the most critical parts of our customer journey.

We build both frontend and backend services, written in React, Node.JS, Typescript and Kotlin (JVM), using technologies such as Kubernetes, VMs, Kafka, MySQL, Redis and GraphQL. The services we build are the services we support and we use New Relic, Grafana and Prometheus to monitor them.

Your role in 'better

  • You’ll work in an Agile Software Delivery squad, contribute to their team’s ways of working and fully embrace a teamwork mentality through practices such as pair programming and a no-blame culture.

  • You’ll get to know our systems, users, and domain, which will help you understand requirements and build the right thing.

  • Involved with all steps of the product lifecycle, from coming up with an initial strategy to tackle a piece of work, through to incrementally coding, testing, and releasing it using Agile development patterns, as well as supporting it after it goes live with further improvements.

  • You’ll help turn concepts and requirements into highly available web applications and systems, using industry standard languages and technologies

How you'll create better

  • A passion for quality is crucial: We're looking for someone to show a determination to make things as good as they can be, with attention to detail and a willingness to suggest and implement further improvements to our processes and ways of working.

  • We own and support our own services, so some of your focus will be on stability, maintainability, performance, and making services easy to monitor.

  • Bring your own experience, ideas and perspectives, and share them with the team to make us even more effective!

  • Continuously learn, grow and improve with your team, for example by critical evaluation of your team’s software releases, and finding ways to incrementally make everything you do better each time.

Helping you live your life better

  • £1,000 learning fund each year

  • 32 hours paid volunteering time per year

  • Free SkyQ Ultra HD premium TV package worth £1,200

  • Twice-yearly bonus (with part of it guaranteed!)

  • Pension contribution scheme

  • Private healthcare

  • Flexible ways of working – home or office, it’s your choice!

  • Access to thousands of Udemy courses

  • Invest via the Company Sharesave Scheme

We’re working to be an inclusive employer, and we encourage people from all backgrounds, ways of thinking and working to apply. Everyone brings different perspectives and experiences; you don't have to meet all the requirements listed to apply for this role.

If you need any adjustments to make this role work for you let us know, and we’ll see how we can accommodate them.

Cta Banner Cta Banner Mobile

Join our talent community.

We’re continuing to grow, so if you’d like to hear about future opportunities and keep in the loop with all things Flutter UK & Ireland, sign up to our company updates!

Join now