3,092 Open roles
108 Companies
28 Posted today
Jobs / FanDuel / Senior Software Engineer
Posted 2026-08-20

Senior Software Engineer

Description

FanDuel is seeking a Senior Software Engineer to join the Account Vertical team, specifically within the Access pillar. This team is responsible for Registration, Authentication, User Identity, and Verification journeys. The role involves building a world-class login experience and maturing how accounts across Sportsbook, Casino, Racing, and DFS are kept safe and secure by detecting and preventing unauthorized activities.

As a Senior Software Engineer, you will work in empowered, multidisciplinary teams, autonomously tackling complex challenges. The role requires taking defined designs and turning them into code, delivering on schedule, and applying appropriate technologies and current software engineering best practices. You will write secure, stable, testable, and maintainable code with minimal defects, and be proficient in a broad range of data structures and algorithms. You will participate in team design, scoping, and prioritization discussions, seeking to learn the business context and technologies behind your team's software. You will invent, refine, and develop solutions to ensure they meet customer needs and team goals, acting as a passionate advocate for the customer.

In addition to specific responsibilities, employees may be required to perform other duties as assigned by the Company to ensure operational flexibility and meet evolving business needs.

Responsibilities
  • Work with your team to invent, design, and build software that is stable and performant.
  • Create flexible software without over-engineering.
  • Make appropriate trade-offs, re-use where possible, and be judicious about introducing dependencies.
  • Be efficient with resource usage (e.g., system hardware, database, memory/CPU, etc.).
  • Own parts of product and technology & strive to become a subject matter expert.
  • Write simple and extendable code following standards and best practices.
  • Test your code thoroughly.
  • Help balance customer requirements with the team requirements.
  • Lead projects and mentor more junior Engineers across FanDuel.
  • Actively participate in the code review process, design discussions, team planning, and support ticket reviews.
  • Take on projects and make software enhancements that improve the team software and processes.
  • Work to resolve the root cause of complex problems, leaving software better and easier to maintain than when you found it.
  • Estimate stories/tasks accurately and deliver them in time.
  • Keep yourself up to date with industry tools, utilities, and open-source frameworks.
Requirements
  • BA/BS degree in Computer Science or related software engineering field, or 4+ years of relevant work experience (preferred).
  • Deep experience and passion working with web libraries and frameworks, such as React and Typescript (required).
  • Strong experience writing distributed, highly scalable, and available backend systems & APIs using Java, Python or similar programming languages (required).
  • Experience with AI tools such as Cursor, Claude AI, or Microsoft Copilot (required).
  • Experience with full stacks, single-page applications and/or micro frontends (required).
  • Experience working with cloud-based infrastructure and technologies, preferably AWS (required).
  • Understanding DevOps concepts such as containers (e.g., Docker), orchestration (e.g., Kubernetes), and Infrastructure as Code (e.g., CloudFormation and/or Terraform) (required).
  • Familiarity with observability/monitoring tools (e.g., Datadog) (required).
  • A fundamental understanding of data structures and algorithms (required).
  • Strong sense of ownership, urgency, and drive (required).
  • Demonstrated abilities driving operational excellence and software best practices (required).
  • Expertise with testing concepts, test tools, and integrating testing and best practices in the SDLC (required).
  • Experience with native mobile development on iOS and/or Android (e.g., Swift, Kotlin, React Native) (nice-to-have).
  • Experience with experimentation/product analytics tools (e.g., Amplitude) (nice-to-have).
Benefits
  • Health plans to choose from (some as low as $0 per paycheck) that include programs for fertility and family planning, mental health support, and fitness benefits.
  • Generous paid time off (PTO & sick leave).
  • Annual bonus and long-term incentive opportunities (based on performance).
  • 401k with up to a 5% match.
  • Commuter benefits.
  • Pet insurance.
  • 14 paid company holidays.
About FanDuel

FanDuel Group is an innovative sports-tech entertainment company that is changing the way consumers engage with their favorite sports, teams, and leagues. The premier gaming destination in the North America, FanDuel Group consists of a portfolio of leading brands across gaming, sports betting, daily fantasy sports, advance-deposit wagering, and TV/media, including FanDuel, Stardust Casino and TVG. The company is based in New York with US offices in Los Angeles, Atlanta, and Jersey City, as well as global offices in Canada and Scotland. The company’s affiliates have offices worldwide, including in Ireland, Portugal, Romania, and Australia. FanDuel Group is a subsidiary of Flutter Entertainment, the world's largest sports betting and gaming operator with a portfolio of globally recognized brands and traded on the New York Stock Exchange (NYSE: FLUT).

Read more about FanDuel →

Apply on FanDuel →