Software Engineer
Posted 3 weeks ago
Interested in this position?
Upload your resume and we'll match you with this and other relevant opportunities.
Upload Your ResumeAbout This Role
Join the Trader Automation Engineering team at FanDuel to build and improve software that prices betting markets for major US sports. This role involves proactive collaboration with other teams to innovate and deliver high-quality solutions, contributing significantly to the business as part of a cross-functional agile team.
Responsibilities
- Work proactively with other teams to build best-in-class trader automation tooling
- Identify opportunities for technical innovation within the Risk and Trading organization
- Implement creative, high-quality software solutions
- Scope effort and timelines for projects
- Balance priorities of stakeholders and engineering needs
- Own every part of the software delivery lifecycle, including testing, deploying, monitoring, and maintaining software
- Work directly with quantitative analysts and sports platform engineering teams to improve the user experience of trading teams
- Identify innovation opportunities in the trader automation space through technology
- Actively engage in technical discussions, assist in designing and implementing solutions, and deliver constant improvements to systems
- Collaborate with stakeholders and peers on project ideas, own product and technology parts, and become subject matter experts
Requirements
- Degree in Computer Science, Data Science, Engineering or related discipline
- 3+ years of industry experience in an Engineering field
- Proficient in building services with a modern OOP language (C# required)
- Fundamental understanding of data structures and algorithms
- Experience working with cloud-based infrastructure and technologies
- Experience interacting and designing relational databases
- Ability to document code, research, and designs clearly
- Proficiency in translating requirements into design and developing applications
- Understanding of containers (e.g. Docker) and orchestration (Kubernetes)
- Experience with unit testing, testing tools, integrating testing and best-quality practices into an SDLC
- Experience working in an Agile environment
Qualifications
- Degree in Computer Science, Data Science, Engineering or related discipline
- 3 or more years of industry experience in an Engineering field
Nice to Have
- Experience working with CI/CD pipeline tooling (BuildKite and GitHub Actions knowledge beneficial)
- Knowledge of infrastructure as code (Terraform and Helm)
- Experience with streaming technologies (Kafka is preferable)
Skills
* Required skills
Benefits
About FanDuel
FanDuel Group is the premier mobile gaming company in the United States and Canada, consisting of leading brands across mobile wagering including FanDuel Sportsbook, FanDuel Casino, FanDuel Racing, and its daily fantasy sports product. It also operates FanDuel TV and FanDuel TV+. FanDuel Group has a...