Lead Software Engineer
Sportsbook Retail
Confirmed live in the last 24 hours
FanDuel

1,001-5,000 employees

Fantasy sports and online U.S. sportsbook
Company Overview
Fanduel is on a mission to make sports more exciting. The company provides a daily fantasy sports platform with a range of game types for players with a guaranteed prize pool for the winners.
Data & Analytics

Company Stage

N/A

Total Funding

$4.6B

Founded

2009

Headquarters

New York, New York

Growth & Insights
Headcount

6 month growth

9%

1 year growth

21%

2 year growth

79%
Locations
Atlanta, GA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Kotlin
Kubernetes
Agile
JavaScript
React.js
Postman
Git
Data Structures & Algorithms
SQL
Apache Kafka
Java
Docker
TypeScript
AWS
JIRA
iOS/Swift
Terraform
Confluence
React Native
CategoriesNew
DevOps & Infrastructure
Software Engineering
Requirements
  • Degree in Computer Science, related field, or equivalent work experience
  • 5 or more years of Software Development
  • Proficient working with relational, non-relational databases, messaging queues and concurrency
  • Experience with streaming technologies such as Kafka
  • Experience working with SQL databases
  • A fundamental understanding of data structures and algorithms
  • Understanding of modern architectures, design patterns, and platform nuances
  • Proficient in working with GitOps Patterns
  • Experience working with CI/CD pipeline tooling, preferably BuildKite
  • Experience working with cloud-based infrastructure and technologies, preferably AWS
  • Knowledge of AWS with API gateway/workflow orchestration/lambda/serverless applications
  • Knowledge of infrastructure as code, preferably Terraform and AWS CloudFormation
  • Familiarity with git, GitLab, JIRA, Confluence, and OpenAPI (API documentation)
  • Proficiency in translating requirements into design and developing applications
  • Understanding of containers (e.g. Docker), and orchestration (Kubernetes)
  • Demonstrated abilities driving operational excellence and best practices
  • Experience in shipping high-quality products and services within Web and Mobile
  • Experience with multiple testing concepts, testing tools (preferably Postman), and integrating testing and best-quality practices into an SDLC
  • Experience working in an Agile environment
  • Passionate about the fast-paced, innovative, and growing Sports Betting industry
Responsibilities
  • Take ownership of team architecture, providing a system-wide view and design guidance
  • Write simple, exemplary code that motivates team write quality code & following best standards
  • Drive engineering engagement best practices (e.g., Operational Excellence, Security, Quality, etc.) and set standards
  • Work to resolve the root cause of endemic problems including areas where your team limits the innovation of other teams (bottlenecks)
  • Actively recruit and help others leverage your expertise, by coaching and mentoring in your organization (or at your location)
  • Provide technical assessments for promotion to Sr. SE & Lead SE
  • Contribute to the professional development of colleagues, improving their technical knowledge and the engineering practices
  • Ensure your team is stronger because of your presence but does not require your presence to be successful
  • On-call rotation where required. You provide excellent customer support
  • Responsible for the state of the code you both inherit and produce
Desired Qualifications
  • Experience with front-end: Building native apps (Kotlin, Swift) or web apps using react (JavaScript or TypeScript) or hybrid apps using React Native
  • Experience with back-end: Writing distributed, highly scalable, and available backend systems & APIs using Java and Spring