cover image
FanDuel

FanDuel

www.fanduel.careers

4 Jobs

3,945 Employees

About the Company

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).

Learn more about what we do at:

https://www.fanduel.com/about
https://twitter.com/FanDuel
https://twitter.com/FDsportsbook
https://twitter.com/FanDuelCasino
https://www.facebook.com/fanduel/
https://www.instagram.com/fanduel/
https://instagram.com/FDsportsbook/
https://www.youtube.com/FanDuel

Listed Jobs

Company background Company brand
Company Name
FanDuel
Job Title
Senior Software Engineer
Job Description
**Job Title** Senior Software Engineer **Role Summary** Lead the design, implementation, and maintenance of scalable backend services for a high‑traffic consumer platform. Work independently within multidisciplinary teams to deliver secure, testable code that supports user wallet, payments, and transactional workflows while ensuring operational excellence and rapid feature delivery. **Expectations** - Own code quality and architectural decisions for both inherited and new components. - Act as a technical mentor, participate in hiring and onboarding, and uphold coding standards. - Communicate effectively with product, design, and operations to align on scope, risk, and delivery timelines. **Key Responsibilities** - Design, develop, test, and deploy distributed APIs using Java or Python on AWS infrastructure. - Build and maintain containerized services (Docker) orchestrated with Kubernetes, codified via Terraform or CloudFormation. - Automate build, test, release, and deployment pipelines; apply DevOps best practices. - Write unit, integration, and system tests; enforce test coverage thresholds. - Perform root‑cause analysis, troubleshoot incidents, and document fixes. - Enforce security hygiene: classify, protect data, and address vulnerabilities promptly. - Contribute to continuous improvement of processes, tooling, and platform reliability. - Collaborate with engineering to prioritize technical debt and feature enhancements. **Required Skills** - Strong proficiency with Java and/or Python; solid understanding of concurrent, distributed system design. - Experience building RESTful or gRPC APIs, handling high throughput and data consistency. - Deep knowledge of AWS services (EC2, RDS, S3, Lambda, SNS/SQS, etc.) and serverless patterns. - Containerization (Docker), orchestration (Kubernetes), IaC (Terraform, CloudFormation). - Testing fundamentals: unit, integration, contract, BDD/TDD, CI/CD integration. - Scripting in Shell or similar for automation and tooling. - Excellent problem‑solving, debugging, and documentation skills. - Strong communication, teamwork, and mentoring abilities. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Engineering, or related field (equivalent experience considered). - Professional certifications (e.g., AWS Certified Solutions Architect, Kubernetes Administrator) are a plus.
Atlanta, United states
Hybrid
Senior
11-03-2026
Company background Company brand
Company Name
FanDuel
Job Title
Media Associate
Job Description
Job title: Media Associate Role Summary: Support paid social strategy, planning, execution, and optimization for Casino brand. Manage full-funnel brand and direct-response campaigns across social platforms, and assist in cross‑channel planning (TV, OOH, OTT/CTV, Search, Programmatic, Audio). Collaborate with internal teams, creative partners, agencies, and vendors to launch and refine campaigns, build testing roadmaps, and deliver insights to stakeholders. Expectations: Deliver measurable performance against KPIs; keep abreast of emerging media best practices and market trends. Autonomously manage multiple campaigns while maintaining accurate billing and reporting. Communicate clearly, adapt to changing priorities, and operate effectively in a high‑pressure environment. Key Responsibilities: - Plan, brief, execute, optimize, and report on Casino paid social campaigns. - Co‑create season‑long media plans with planning teams to meet KPIs across tactics and platforms. - Coordinate launch and execution with creative partners, agency, and internal stakeholders. - Align 360 media strategies and develop testing roadmaps for creative, audience, and tactic performance. - Compile weekly, monthly, quarterly, and annual reporting including billing reconciliation and post‑mortem insights. - Identify gaps in business performance, adjust media plans to support commercial KPIs. - Evaluate media opportunities and onboard new channels. - Maintain relationships with third‑party paid social vendors and agencies. Required Skills: - 1–2 years managing paid social accounts for large tier‑1 brands. - Proficient in paid social platforms, analytics tools, auction models, and bidding strategies. - Strong analytical mindset: aggregate disparate data into actionable insights. - Decision‑making on budget allocation, formats, and testing. - Excellent communication, multitasking, organization, and attention to detail. - Ability to work autonomously and within large teams; comfortable with non‑traditional hours. - Eagerness to learn about digital marketing and the gaming/gambling industry. Required Education & Certifications: - Bachelor’s degree with a strong academic record. No mandatory certifications, but knowledge of digital media metrics and tools is required.
Toronto, Canada
Hybrid
Fresher
12-03-2026
Company background Company brand
Company Name
FanDuel
Job Title
Software Engineer - Sportsbook
Job Description
**Job Title:** Software Engineer – Sportsbook **Role Summary:** Backend-focused engineer who designs, develops, tests, and maintains high‑performance services in the FanDuel Sportsbook platform. Drives architectural improvements, ensures code quality, and collaborates closely with product and QA to deliver a stable, secure, and scalable backend experience. **Expectations:** - Produce production‑ready, maintainable code with minimal defects. - Own end‑to‑end responsibility for service components, ensuring they adhere to coding standards, documentation, and security best practices. - Deliver committed stories on time, accurately estimating effort. - Participate actively in code reviews, design discussions, and continuous improvement initiatives. **Key Responsibilities:** - Translate business requirements into scalable RESTful/GraphQL APIs and Backend‑for‑Frontend (BFF) services. - Implement data transformation pipelines, optimize backend performance, and manage resource usage (memory, CPU, database). - Architect and maintain cloud‑native services on AWS (Lambda, API Gateway, ECS, RDS) and related CI/CD pipelines (Jenkins/Buildkite). - Write unit, integration, and test‑suite code; integrate testing into the SDLC and monitor quality metrics. - Create and maintain OpenAPI service documentation; use Git, GitLab, JIRA, Confluence for version control and collaboration. - Monitor services with Datadog/Sentry, diagnose root causes, and apply sustainable fixes. - Work with headless CMS and real‑time data components to deliver personalized user experiences. **Required Skills:** - 2+ years of backend software development, proficient in TypeScript + Node.js. - Solid understanding of data structures, algorithms, and backend optimization techniques. - Experience with BFF patterns, state‑management, and data‑processing pipelines. - Familiarity with AWS services (Lambda, API Gateway, ECS, RDS) and cloud‑native deployment models. - Proficiency in CI/CD tooling (Jenkins or Buildkite) and Git-based workflows. - Ability to design RESTful/GraphQL APIs and document them with OpenAPI. - Competence in unit testing, integration testing, and fostering test‑driven development. - Experience with monitoring/alerting tools such as Datadog or Sentry. - Knowledge of headless CMS architecture and best practices. - Strong communication, collaboration, and a pragmatic problem‑solving mindset. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, related field, or equivalent work experience. - No specific certifications required, but AWS technical knowledge is beneficial.
Atlanta, United states
Hybrid
Junior
14-03-2026
Company background Company brand
Company Name
FanDuel
Job Title
Security Operations Engineering Manager
Job Description
Job Title: Security Operations Engineering Manager Role Summary: Lead a team of security operations engineers to build, automate, and operate security response capabilities, driving rapid triage, incident lifecycle management, and continuous improvement of detection and telemetry pipelines. Expectations: - Manage a cross‑functional engineering team, fostering collaboration and growth. - Own incident readiness, response, and post‑incident reviews. - Deliver automation to reduce MTTR, MTTD, and improve alert fidelity. - Partner with detection engineering to mature detection and logging. - Mentor engineers while contributing technically. Key Responsibilities: 1. Lead and mentor a security operations engineering team. 2. Design, implement, and maintain automation tooling for security event triage. 3. Oversee end‑to‑end incident lifecycle: detection, containment, eradication, recovery, and lessons learned. 4. Collaborate with Detection Engineering to improve telemetry, logs, and alerts. 5. Coordinate security readiness and response for major events. 6. Develop and execute talent development programs for junior engineers. 7. Maintain stakeholder relationships and communicate incident status. 8. Continuously assess security risks, prioritize remediation, and refine processes. Required Skills: - Proven experience leading engineering teams (SecOps, DevOps, SRE). - Strong software development skills in a modern language (Python, Go, etc.). - Expertise in automation, scripting, and tooling for incident response. - Knowledge of cloud security, particularly AWS environments. - Ability to handle novel security incidents confidently. - Excellent analytical, problem‑solving, and prioritization skills. - Strong cross‑functional communication and stakeholder management. Required Education & Certifications: - Bachelor’s degree in Computer Science, Information Security, or related field (or equivalent experience). - Relevant certifications preferred: CISSP, CISM, CEH, or equivalent.
Atlanta, United states
Hybrid
16-03-2026