IT & Software

Senior Software Engineer

FanDuel

Edinburgh · City of Edinburgh · United Kingdom

Share this job: X Facebook WhatsApp Save job : Senior Software Engineer
Overview

As a Senior Software Engineer at FanDuel, you will build and evolve core account-related services across FanDuel products with a focus on scalable backend systems. You’ll collaborate in empowered, cross-functional teams to deliver high-quality software for millions of players. You’ll champion pragmatic solutions, design thoughtful architectures, and mentor others in a fast-paced, growth-oriented environment. This role offers impact through ownership of critical systems and the chance to shape customer onboarding and account management at scale.

Pay / Benefits
  • competitive compensation
  • insurance and paid leave
  • career and professional development resources
  • FanDuel Total Rewards
  • focus on work-life balance
  • equal opportunity employer
Responsibilities
  • Owner of product areas within the account domain of FanDuel products
  • Design, implement, test, and maintain scalable backend services and APIs
  • Contribute to architecture decisions and code reviews to improve software quality
  • Collaborate with cross-functional teams and participate in planning, on-call support, and incident response
  • Balance customer requirements with team constraints and drive operational excellence
  • Mentor and educate other engineers and contribute to a culture of continuous improvement
  • Estimate work, deliver on commitments, and keep up to date with industry trends and open-source frameworks
Key requirements
  • Distributed, highly scalable backend systems and APIs
  • Programming in Java or Python (or similar)
  • Cloud experience, preferably AWS
  • Understanding of data structures, algorithms, and databases (relational and non-relational)
  • DevOps concepts including containers (Docker), orchestration (Kubernetes), and Infrastructure as Code (Terraform or CloudFormation)
  • Strong ownership, urgency, and drive; growth mindset and adaptability
  • Testing concepts and integration of testing in SDLC
  • Experience with release processes for APIs/services
  • On-call experience and ability to handle production issues
  • strong communicator
  • pragmatic problem-solver
  • growth mindset
  • Java
  • Python
  • AWS

Reference: WJ-747_31210955 · Posted 01 Nov 2026, 12:15 PM

Find more on GigBlow

This role is listed on GigBlow for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.

Software Engineer jobs in other states

Browse jobs