Senior Staff Software Engineer
FanDuelAbout the role
ABOUT FANDUEL
FanDuel Group is the premier mobile gaming company in the United States and Canada. FanDuel Group consists of a portfolio of leading brands across mobile wagering including: America’s #1 Sportsbook, FanDuel Sportsbook; its leading iGaming platform, FanDuel Casino; the industry’s unquestioned leader in horse racing and advance-deposit wagering, FanDuel Racing; and its daily fantasy sports product.
In addition, FanDuel Group operates FanDuel TV, its broadly distributed linear cable television network and FanDuel TV+, its leading direct-to-consumer OTT platform. FanDuel Group has a presence across all 50 states, Canada, and Puerto Rico.
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).
THE POSITION
Our roster has an opening with your name on it
As a Senior Staff Software Engineer on the Sportsbook team, you will partner closely with the Director of Engineering and fellow engineers to harness innovative technologies, creating cutting-edge customer experiences and driving internal advancements.
We’re looking for passionate technologists, strong communicators, and those with a commitment to continuous improvement. The ideal candidate will have the confidence to propose pragmatic solutions to complex problems and be eager to learn from and to educate others. As a software engineer, you will work in empowered, multidisciplinary teams, autonomously tackling complex challenges that provide the very best experiences and products for a growing community of millions of players as we build out an exciting and innovative customer experience within the fast paced and growing sports betting environment.
As a member of the Sportsbook team, you’ll build solutions for the scale and longevity for our rapidly growing company. You write secure, stable, testable, maintainable code with minimal defects. You are proficient in a broad range of data structures and algorithms, knowing when it is appropriate to use them and when it is not. You make appropriate implementation trade-off decisions. You participate in team design, scoping, and prioritization discussions. You seek to learn the business context and technologies behind your team's software. You work effectively with other team members & identify any opportunities/problems arising from technical decisions. You invent, refine, and develop your solutions to ensure they are meeting customer needs and team goals. Most importantly, you are a passionate advocate for our customers and are an eager mentor and role model to our engineers.
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.
THE GAME PLAN
Everyone on our team has a part to play
Reporting into a Director of Engineering within the Sportsbook group, you will oversee and influence frontend architectural direction, systems design, software implementation, and software quality for the Sportsbook application. More importantly, you will be part of the core team directly accountable for the technology platform developed by our Engineering teams, acting as a thought leader and mentor for those teams.
Other responsibilities include:
- Become a leader on Sportsbook operational excellence, taking a hands-on approach to the resolution of the vertical’s most complex issues when needed.
- Write simple code, taking complex paradigms and implementing them in a way that Engineers at all levels can understand and contribute to. Insist on high standards for code quality while not letting perfection be the enemy of good.
- Influence the strategy of our engineering teams, helping them understand how to make technical trade-off decisions between short-term business needs and long-term technology needs.
- Foster a constructive dialogue and seek resolutions in a professional way.
- Keep yourself up to date with market standards and open-source frameworks.
- Demonstrate humility, pragmatism, self-management, and a thirst for knowledge.
- Drive engineering engagement best practices (e.g., Operational Excellence, Security, Quality, etc.) and set standards for the Sportsbook group.
- Help others leverage your expertise, by coaching and mentoring within the organization. Contribute to the professional develo
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s