2,614 Open roles
98 Companies
54 Posted today
Jobs / Flutter (FanDuel) / Staff Software Engineer
This job is no longer available.

This position has been closed.

Posted 2026-05-28

Staff Software Engineer

Description

Our roster has an opening with your name on it We’re looking for passionate technologists, strong communicators, and those with a commitment to continuous improvement who owns the outcome as a Staff Software Engineer. The role will join one of our Core Marketing Platforms teams, working with a multitude of microservices achieving various goals for our marketing partners such as real-time communications or promotions. Your work will focus on highly efficient systems dealing with large volumes of real time data, delivered to various systems to enable targeted marketing. As a Staff Software Engineer proficient in Backend engineering, you will work with empowered, multidisciplinary teams, autonomously tackling complex challenges that provide the very best experiences and products for a growing community of millions of players. In this role you will work alongside teams of engineers setting technical strategy and solving technical problems. You will work collaboratively with multiple functions including Software Engineering, Quality, Design and Product and take defined customer problems, and turn solutions into code by applying appropriate technologies and current software engineering best practices. You will write secure, stable, testable, and maintainable code with minimal defects. You will advise on implementation of trade-off decisions and participate in team design, scoping, and prioritization discussions. Most importantly, you are a passionate advocate for our customers. In addition to the specific responsibilities outlined above, employees may be required to perform other such duties as assigned by the Company. This ensures operational flexibility and allows the Company to meet evolving business needs.

Responsibilities
  • Work on project ideas and strategy with customers, stakeholders, and peers, balancing customer requirements with the team requirements, and strive to become a subject matter expert.
  • Help lead your team when it comes to code quality and roadmap, by owning your team’s tech debt & tech improvement roadmaps.
  • Help your team evolve by actively participating, and leading, in the code review process, design discussions, team planning, and ticket/metric/COE reviews.
  • Write simple, exemplary code that motivates your team to write quality code & to follow best standards
  • Drive engineering engagement best practices (e.g., Operational Excellence, Security, Quality, etc.) that have multi-project, multi-year impact.
  • Self-manage your craft by deliberately owning the outcome of key initiatives, delegating and empowering teammates, and pairing with your engineering manager to improve delivery.
  • Work to resolve the root cause of problems, including areas where your team may experience bottlenecks. This may require you to influence software decisions made by other teams.
  • When confronted with discordant views, you can find the best way forward and build consensus.
  • Foster constructive dialogue and seek resolutions in a professional way.
  • Keep yourself up to date with market standards and open-source frameworks.
  • Provide excellent customer support on an on-call rotation where required.
Requirements
  • Degree in Computer Science, related field, or equivalent work experience.
  • 7+ years in Backend software development in creating and maintaining services.
  • Strong experience in Microservices architecture.
  • Strong experience in providing technical leadership across multiple teams, resulting in both setting technical strategy and delivering organizational impact.
  • Skilled in exhibiting a very high standard of technical judgement, innovation and execution to tackle open-ended problems that require difficult prioritization, defining both what and how things are to be done.
  • Experienced with working with Product teams to identify and prioritize work for things like tech debt, tech improvements or developer quality of life improvements.
  • Proficient with monitoring and alerting tools like Datadog, including setting and adhering to SLAs for backend performance.
  • Capable working with cloud-based infrastructure and technologies, preferably AWS
  • Skilled working knowledge of CI/CD pipeline tooling (preferably Buildkite), and familiarity with Git, GitHub, Jira, Confluence.
  • Proficient in responsibly delegating, mentoring, and empowering individuals.
  • Passion for quality and understanding of quality best practices within an SDLC, with experience in unit testing, testing tools, or integrating testing.
  • Strong sense of ownership, with a track record of owning the outcome of technical delivery.
  • Strong experience in server-side Java.
  • Knowledge of AWS cloud technologies, such as SNS/SQS, AWS Serverless (Step Functions, Lambdas).
  • Good grasp on relational, non-relational databases, messaging queues and handling concurrency.
  • You’re passionate about the fast-paced, innovative, and growing Sports Betting industry.
Benefits
  • Array of 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
  • Medical, vision, and dental insurance
  • Life insurance
  • Disability insurance
  • 401(k) matching program
  • Short-term or long-term incentive compensation, including, but not limited to, cash bonuses and stock program participation.
  • Paid personal time off
  • 14 paid company holidays
  • Paid sick time in accordance with all applicable state and federal laws.
About Flutter (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 Flutter (FanDuel) →

Similar Active Jobs
Flutter (FanDuel)HR & TalentNew York, United States

HR Business Partner Director

FanDuel is seeking a Director, HR Business Partner to join their HRBP team. This role will partner with senior leaders to shape and deliver people strategies that drive business performance and strengthen organisational effectiveness. The ideal candidate will be energised by a fast-moving environment, capable of bringing clarity to ambiguity, and able to operate as a proactive advisor. Success will require strong business acumen, organisational design experience, change management capability, sound judgment, and the confidence to challenge and influence senior leaders.

On-siteFull-timeDirector5+ yearsEnglish146000 - 200000 USD
2026-06-09
Flutter (FanDuel)Product & DevelopmentEdinburgh, United Kingdom

Senior Software Engineer – NodeJS

This Senior Software Engineer role focuses on the Node.js backend-for-frontend services that power the FanDuel Sportsbook platform. You will be responsible for building shared infrastructure, improving caching strategies, and enhancing developer tooling to ensure high performance and reliability. The position requires a strong background in Node.js and TypeScript, with a focus on mentoring and driving architectural excellence across the engineering organisation.

On-siteFull-timeSeniorEnglish
2026-06-06
Flutter (FanDuel)Product & DevelopmentEdinburgh, United Kingdom

Software Engineer

FanDuel is seeking a Software Engineer to join their CPE Platform vertical, working within Core Products and Experiences. The role involves contributing to a multidisciplinary team building reliable, engaging products for millions of players. You will help deliver well-structured software, take part in technical discussions, and contribute to documentation, collaboration, and continuous improvement. The company offers remote-first working and a generous paid leave policy, with opportunities to learn and grow.

RemoteMid-levelEnglish
2026-06-05
Flutter (FanDuel)Product & DevelopmentEdinburgh, United Kingdom

Software Engineer

FanDuel is seeking a Software Engineer to join their Acquisitions team in Edinburgh to work on high-volume, real-time marketing micro-services. The role involves building and maintaining production-grade backend systems while collaborating across the full stack. This position is ideal for a pragmatic engineer who enjoys ownership, troubleshooting, and working in a fast-paced, agile environment.

On-siteFull-timeMid-level2+ yearsEnglish
2026-06-04
Flutter (FanDuel)MarketingNew York, United States

Media Planning Associate

FanDuel is seeking a Media Planning Associate to support the Investment Strategy & Media Planning team. This role focuses on campaign planning, optimization, and reporting for the FanDuel Sportsbook Product. The ideal candidate will have strong paid media strategy experience and be comfortable working with data and analytics. If you have a passion for sports and digital marketing, this is a great opportunity to build your career.

HybridFull-timeMid-level1-2 yearsEnglish
2026-06-04