3,092 Open roles
108 Companies
28 Posted today
Jobs / FanDuel / Software Engineer
This job is no longer available.

This position has been closed.

Posted 2026-06-04

Software Engineer

Description

The Software Engineer will join the Acquisitions team, focusing on micro-services that support marketing partners through initiatives such as real-time merchandising and promotion enrollment. The role involves working with highly efficient systems that process large volumes of real-time data to facilitate targeted marketing efforts.

Engineers in this position are expected to take defined designs and translate them into secure, stable, and maintainable code. The role requires a proactive approach to simplifying existing systems, troubleshooting defects, and participating in team design and scoping discussions. You will be responsible for the state of the code you produce and inherit, while contributing to an on-call support rotation.

Responsibilities
  • Make existing systems simpler (e.g. by consolidating redundant systems, deleting unnecessary code, or removing/updating out of date documentation).
  • Solve straightforward problems, seeking input and guidance from team members.
  • Take defined design and turn it into code and deliver it on schedule, applying appropriate technologies and current software engineering best practices.
  • Write secure, stable, testable, maintainable code with minimal defects.
  • Participate in team design, scoping and prioritization discussions.
  • Work effectively with other team members & identify any opportunities/problems arising from technical decisions.
  • Propose pragmatic solutions to problems and be eager to learn from and educate others.
  • Test your code thoroughly.
  • Participate in the code review process, design discussions, team planning, and support ticket reviews.
  • Clearly document your software to ensure that future generations of developers understand the intention behind the features and components you build.
  • In the event of a problem, you can troubleshoot and thoroughly resolve defects.
  • Provide excellent customer support.
  • Estimate stories/tasks and deliver them on time.
  • Participate in the on-call support rotation for your organisation.
Requirements
  • Degree in Computer Science or related software engineering field, or equivalent practical experience (required)
  • 2+ years of relevant work experience (required)
  • Strong backend engineering experience with Java, including building and maintaining production-grade services (required)
  • Working knowledge of ReactJS (required)
  • Understanding of DevOps and Infrastructure as Code concepts (we use Terraform) (required)
  • Understanding of relational and non-relational databases, messaging queues, and concurrency patterns (required)
  • Some experience with event streaming technologies (required)
  • Knowledge of AWS and cloud-based infrastructure (required)
  • Familiarity with containers (Docker) and orchestration (Kubernetes) (required)
  • Understanding of modern backend architectures, design patterns, and distributed systems (required)
  • Experience with testing concepts and integrating testing best practices throughout the SDLC (required)
  • Experience working in an Agile environment (we use Kanban) (required)
Benefits
  • Great financial package - Including salary, bonus, pension, private healthcare, share save scheme, flexible working & holiday policy along with a number of other benefits.
  • 10% of your time to dedicate to your learning.
  • Clear and defined career pathways for every role at every level, a supportive manager, loads of learning opportunities
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 →

Similar Active Jobs
FanDuelProduct & DevelopmentAtlanta, United States

Lead Product Manager

FanDuel is seeking a Lead Product Manager to oversee the strategy and execution of account management and profile experiences across its multi-product portfolio. This role focuses on balancing customer autonomy with regulatory compliance to deliver a seamless user journey.

Full-timeLead7+ yearsEnglish138000 - 190300 USD
2026-08-22
FanDuelDesignEdinburgh, United Kingdom

Lead Product Designer

FanDuel is seeking a Lead Product Designer to drive design quality and strategy across multiple product areas. This role involves leading complex initiatives, mentoring designers, and leveraging AI-assisted workflows to deliver exceptional, user-centred customer experiences.

HybridFull-timeLeadEnglish
2026-08-21
FanDuelProduct & DevelopmentEdinburgh, United Kingdom

Product Manager

FanDuel is seeking a Product Manager for its Payments team in Edinburgh. This role involves collaborating with engineering and design to drive product initiatives from scoping to delivery, using data-driven insights to shape the roadmap and enhance the customer payment experience.

HybridFull-timeMid-level1+ yearsEnglish
2026-08-20
FanDuelDataLos Angeles, United States

Commercial Analyst

FanDuel is seeking a Commercial Analyst to provide data-driven insights on Racing market dynamics and business performance. The role involves cross-functional collaboration to support forecasting, marketing efficiency, and strategic decision-making for the business.

On-siteFull-timeMid-level1 yearEnglish90000 - 112000 USD
2026-08-20
FanDuelDataEdinburgh, United Kingdom

Data Engineering Senior Manager

FanDuel is seeking a Senior Engineering Manager to lead a team of data engineers in building scalable data pipelines and data products. The role involves defining technical strategy, managing team performance, and ensuring operational excellence across cloud-based data platforms.

HybridFull-timeSenior10+ yearsEnglish
2026-08-20