FanDuel
Software Engineer
About this role
FanDuel seeks a mid-level full stack engineer to design, develop, and test software applications independently while collaborating with cross-functional teams. The role emphasizes full-stack capabilities across Java/Spring Boot backend and JavaScript/React frontend, with strong focus on AI-assisted development practices and system reliability.
What you'll do
- Design, implement, and deliver high-quality features across the full stack with independent ownership of assigned components
- Translate business requirements into technical solutions and debug complex issues across backend and frontend systems
- Write maintainable, well-tested code with comprehensive documentation and conduct code reviews for quality assurance
- Navigate ambiguity, propose robust solutions, and evaluate technical trade-offs considering scalability and reliability
- Integrate AI coding tools into development workflow for specs, testing, and documentation with strong engineering judgment
- Participate in on-call rotation, monitor systems, respond to incidents, and support knowledge sharing with team members
What they're looking for
- Java and Spring Boot for backend service development
- JavaScript, TypeScript, React, React Native, HTML5, CSS3
- GraphQL and Cosmo for API services and data federation
- AWS, Docker, Kubernetes, and infrastructure as code (Terraform, Helm)
- CI/CD pipelines, testing frameworks (Jest), and Gradle/BuildKite
- Relational databases, messaging queues (Kafka), and concurrency patterns
- AI coding assistants and LLM-based development tools
- Software design patterns and performance optimization techniques
Opens the official application on the employer’s site. No login required.
FanDuel
FanDuel operates a sports betting and gaming platform, handling payments, wallet systems, and player experiences at scale. The company is hiring Security Operations Engineers for threat detection and incident response, as well as Security Engineers to embed security practices across its development lifecycle and address emerging AI/LLM risks.
- Website
- fanduel.com
Likely interview questions
- Describe your experience building full-stack applications with Java/Spring Boot and React—what was your most complex feature and how did you approach testing?
- How have you leveraged AI coding assistants in your development workflow, and how do you validate and review AI-generated code?