Skip to main content
Flutter Dublin 161121 C

Senior Software Engineer

  • Leeds, United Kingdom
  • Full time 40 hours
  • Permanent
  • Flutter Group

Where this role can be located – Leeds
Work set up – Flexible Hybrid approach, let’s discuss!

Would you like to be involved with shaping and improving the tech stack within the team and contributing to the technical direction of the tribe?  

Your role will work in collaboration with your of the team and Engineering manager, to shape and improve the tech stack whilst contributing to the Global Trading Tribe’s technical direction.

You will be trusted to find the right tech for the task, whether that be programming language or platform, we are not prescriptive. We use a variety of different tech, including Kotlin, React, Kubernetes, Kafka & Kafka Streams, but we encourage use of the best tool for the problem.

Who are we?
We’re leading betting and gaming into the future by offering some of the most innovative brands in our industry and using the Flutter Edge. For us, fun is at the heart of what we are aiming to achieve, and our people are the key to ensuring our business is the most trusted and responsible brand ensuring our players get the maximum enjoyment; it’s all about bringing entertainment to life for millions of customers in a safe, responsible, and sustainable way.

Our global scale means we can continue to invest to support our strategy and maintain our gold medal positions across local markets.
Our Brands: Flutter operates a range of global brands, including FanDuel, Sky Betting & Gaming, Sportsbet, PokerStars, Paddy Power, Betfair, Sisal, tombola, FOX Bet, TVG, Junglee Games and Adjarabet

What can you expect in your new role?

  • Turn concepts and requirements into highly available web applications and systems using industry standard languages and technologies.
  • Actively improve your engineering skills increasing your mastery level of our stack.
  • Participate in quality reviews and embrace peer feedback on your own work.
  • Involve yourself in code deployments, including raising and completing change requests to deploy to production.
  • Communicate constructively with peers.
  • Contribute enthusiastically to our continuous improvement of coding practices, application quality, tooling, and agile processes.
  • Multi-task and prioritise competing assignments and deadlines.
  • Write clean, secure, performant code that is thoroughly tested.
  • Software Documentation: Create and maintain quality technical documentation for any software you have developed, ensuring maintainability, readability, and testability.
  • Teamwork: Pair with other engineers and actively participate in the team’s
  • Problem Solving and Logical Thinking: Ability to break down a problem and identify the various components.

What would we usually look for in our new Software Engineer?

  • Hands-on professional software development experience
  • Knowledge of agile methodologies
  • Strong team working skills and an ability to build trusted relationships with different people and groups
  • Willing to use a variety of tech, usually a JVM language

Great if you also have:

  • Experience with Kafka & Event based architectures
  • Familiar with Microservice Architectures as well as other common architectural and design patterns
  • Any cloud experience

Benefits: (For our UK locations)
Our passion has helped us take the betting industry by storm. So we think it’s only fair that our people enjoy a set of excellent rewards for all their hard work:
UK - Unlimited Holiday (you read that right!); Enhanced Pension Scheme, Bonus Scheme, Private healthcare (with option to add dependent), Life Assurance, Income protection, £1,000 annual self-development learning fund, Access to thousands of Udemy courses, Invest via the Company Share save Scheme, Discount vouchers, Volunteering days.
‘Take 20’ work from another location for up to 20 days
Enhanced Parental leave Policy – Maternity up to 52 weeks which includes paid time off for appointments.

At Flutter 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.

Our Work Experience is the combination of everything that's unique about us: our culture, our core values, our company meetings, our commitment to sustainability, our recognition programs, but most importantly, it's our people. Our employees are self-disciplined, hardworking, curious, trustworthy, humble, and truthful. They make choices according to what is best for the team, they live for opportunities to collaborate and make a difference, and they make us one of the Top Workplaces in the area. 

Our values/attributes:

  • Building support: Close relationships with all relevant stakeholders which can be used to draw their support towards the Group technology strategy and is effective in promoting a wider understanding of our strategic initiatives.
  • Collaborative: Working in partnership with our stakeholders on shared goals. Consistently seeking out and facilitates the sharing of others' ideas and perspectives and positively impacting the achievement of desired outcomes.
  • Adaptable: Understanding other perspectives and not hesitant to adapt an approach in order to achieve a successful outcome. Mostly effective in managing change through applying insights from others and lessons learned from others.
  • Objective: Able to act with impartiality and remain fair in all situations. Often defines criteria and identifies all relevant perspectives before making a recommendation or decision.
  • Strategic thinking: Demonstrates a good understanding of overall Group and Group Technology strategic objectives. Mostly able to apply strategic knowledge to specific initiatives and/or decision making. Can consider and explore scenarios and possibilities to help Divisions succeed.
  • Strategic communication: Provides timely and helpful information to others. Able to flex communication style to meet the needs of various audiences (Divisions/locations). Mindful to listen to different perspectives and able to provide constructive feedback.



Join our talent community

Learn about upcoming career opportunities and events at Flutter Group

Join now
Flutter Dublin 161121