FanDuel is looking for a Software Engineer to work on their Sportsbook domain, providing customers with a best-in-class experience by writing secure, stable, testable, and maintainable code with minimal defects.
Requirements
- 2 or more years of Software Development experience in creating and maintaining backend services and APIs with proficiency in TypeScript and Node.js.
- A fundamental understanding of data structures and algorithms with focus on backend optimization.
- Experience implementing Backend for Frontend (BFF) architectural patterns to optimize data delivery for frontend applications.
- Knowledge of patterns for data transformation and processing pipelines.
- Experience working with cloud-based infrastructure and technologies, preferably AWS (Lambda, API Gateway, ECS, RDS).
- Experience working with CI/CD pipeline tooling, preferably Jenkins or Buildkite.
- Familiarity with Git, GitLab, JIRA, Confluence, and OpenAPI for backend service documentation.
Responsibilities
- You own parts of product and technology & demonstrate subject matter expertise.
- You write simple and extendable code following standards and best practices and test your code thoroughly.
- You help balance customer requirements with the team requirements.
- You help your team evolve by actively participating in the code review process, design discussions, team planning, and delivery excellence reviews.
- You take on projects and make software enhancements that improve the team software and processes.
- You work to resolve the root cause of complex problems, leaving software better and easier to maintain than when you found it.
- You estimate stories/tasks accurately and deliver them in time.
Other
- Degree in Computer Science, related field, or equivalent work experience.
- Must be able to work in a team environment and collaborate with others.
- Must be able to communicate effectively and have strong interpersonal skills.
- Must be able to work in a fast-paced environment and adapt to changing priorities.
- FanDuel is an equal opportunities employer and is committed to equal employment opportunity regardless of race, color, ethnicity, ancestry, religion, creed, sex, national origin, sexual orientation, age, citizenship status, marital status, disability, gender identity, gender expression, veteran status, or any other characteristic protected by state, local or federal law.