Software Engineer
Core
Full-stack software engineer building scalable backend systems and web applications for user account acquisition, onboarding, management, and protection across FanDuel's mobile gaming and sports betting products.
Role type
Full-stack software engineer (backend focus)
Builds
Distributed, highly scalable backend systems & APIs; large web apps using React
Domain
Mobile gaming, sports betting, iGaming
Deliverable
production ML models | product features
Required skills
Java, Python, React (JavaScript/TypeScript), distributed systems, relational and non-relational databases, messaging queues, concurrency handling, cloud infrastructure (AWS), containers (Docker), orchestration (Kubernetes), Infrastructure as Code (CloudFormation/Terraform), testing frameworks, design systems, web performance optimization
Preferred skills
Computer Science degree or equivalent practical experience, 2+ years of experience, Agile software development, DevOps concepts
Technologies
Java, Python, React, TypeScript, JavaScript, AWS, Docker, Kubernetes, CloudFormation, Terraform
Responsibilities
Design and build stable, performant software; write simple, extensible, and well-tested code; participate in code reviews and design discussions; resolve root causes of complex problems; estimate tasks and deliver on time; contribute to design-system libraries and cross-browser/native device testing
Seniority
Mid-level, hands-on IC