Online since 1999 | 8,874 IT Jobs Live NOW

Software Engineer

Premium Job From FanDuel
Recruiter: FanDuel
Listed on: 29th March
Location: Edinburgh
Salary/Rate: £32,000 - £52,000
Type: Permanent

FanDuel Group is a world-class team of brands and products that deliver sports betting, gaming and entertainment to millions of US sports fans, every day. That's no easy task, and wouldn't be possible without a fantastic team who have helped us pioneer new products and innovative features that make us a leader in the industry. Whether you're looking for better career progression, improved financial security or just a better sense of belonging we believe we've created a culture in which everyone can succeed, no matter how you got here.


We're dedicated to creating a collaborative culture where every Engineer has a real impact. Whether you're just getting started building small components, or are a highly experienced engineer leading on strategic and complex architectures, we want to hear from you.

We practice Agile methodologies and our tech stack is made up of Java, Python, Javascript, AWS and a whole lot more.


We're looking for a Software Engineer to join as a technical contributor across backend (Java) and frontend (Web, iOS and Android) technologies. This is your opportunity to be recognized for your high-impact technical contribution on a fast-moving, industry-leading product. Here are the teams we are hiring into:

Rewards, Loyalty & Promotions

This team is responsible for our Marketing Technology across all our user-facing products. We're heavily investing in large scale, real-time reward systems using a wide range of database types and languages to help deliver a rewarding, real-time user experience. You'll have the opportunity to work on cross-divisional codebases, working with established, best in class reward engines to smaller niche services that enable our marketing teams to self serve. Our goal is to provide capabilities that mean our Marketing and Commercial teams can run with as little engineering input as possible.

Account & Wallet

The Account and Wallet is the central part of every user's FanDuel experience. Our architecture supports multiple products and runs on cloud platforms as well as on hardware in several US states. Providing reliable and easy to use payment and KYC platforms is key to our success. We work closely with 3rd party vendors to integrate with their APIs and most importantly provide a seamless experience to our users.

Responsible Gaming

Responsible Gaming is a critical part of Fanduel Customer Retention Technology. We take responsible gaming seriously and we're active in educating both our customers and staff about safe and responsible play. We develop best-in-class self-service tools allowing customers to set and track their spending and playing limits. We're employing innovative AI-based tools to provide predictive insights into customer behaviour - helping us swiftly identify those potentially at risk - as well as working closely with industry regulators to ensure we meet our compliance requirements. 

The Stats


  • Foundation in one modern programming language e.g. Java or Python or any Functional/OO programming languages.
  • Experience working with cloud-based infrastructure and technologies, preferably AWS.
  • Understating of containers (e.g. Docker), and orchestration (Kubernetes).


  • Understanding of HTML5, CSS, Typescript and/or JavaScript
  • Exposure to React (or similar reactive UI framework)
  • Experience with unit testing and end-to-end testing frameworks (e.g. Jest, Cypress)


Competitive compensation is just the beginning. As part of our team, you can expect:

  • Inclusive and collaborative colleagues who value and respect each other.
  • An autonomous environment where you are empowered to make decisions in an environment where it's safe to get it wrong every once in a while. 
  • Hall of fame benefits including programs that allow you to share in our success. 
  • Flexible working and holidays to let you refuel as and when it suits you. 
  • Excellent development opportunities including time for personal development, curated online learning, a career ladder that shows the best ways to progress and a manager that supports your every step of the way. 

FanDuel Group is an equal opportunities employer. Diversity and inclusion in FanDuel means that we respect and value everyone as individuals. We don't tolerate bias, judgement or harassment. Our focus is on developing employees so that they reach their full potential.

Contact Name:
Reference: TJ/9535/AWFD02
Job ID: 2914296

Browse all skill types