Senior Software Engineer
Core
Build scalable backend systems and APIs for customer account acquisition, onboarding, management, and protection across FanDuel's mobile wagering and iGaming platforms.
Role type
Senior Software Engineer (Backend)
Builds
Core customer journey features for sportsbook, casino, and daily fantasy sports products
Domain
Mobile gaming, sports betting, iGaming
Deliverable
production ML models | product features
Required skills
Java, Python, distributed systems, scalable APIs, relational and non-relational databases, messaging queues, concurrency handling, AWS, Terraform, Docker, Kubernetes, CloudFormation, unit testing, code review, system design
Preferred skills
Frontend (React), DevOps practices, infrastructure as code, cloud-native architecture
Technologies
Java, Python, AWS, Terraform, React, Docker, Kubernetes, CloudFormation
Responsibilities
Design and build stable, performant backend software; write simple, extendable, and well-tested code; participate in code reviews and design discussions; resolve root causes of complex problems; estimate and deliver tasks on time; maintain on-call rotation; mentor junior engineers
Seniority
Senior, hands-on IC