FanDuel is looking for a Software Engineer to design, build, and maintain production-ready systems and tools that drive trading operations and sports modeling, solving complex problems and improving scalability, performance, and reliability across services.
Requirements
- Experience and passion working with web libraries and frameworks, such as React, Typescript, and/or Bootstrap.
- Experience writing distributed, highly scalable, and available backend systems & APIs using at least one higher level language (Python, JS, Java, .NET)
- A fundamental understanding of data structures and algorithms.
- Experience with testing concepts, test tools, and integrating testing and best practices in the SDLC
- Desire to learn and develop skills through a growth mindset
- Proficient in a broad range of design approaches and know when it is appropriate to use them and when it is not.
- Strong sense of ownership, urgency, and drive.
Responsibilities
- Data ingestion pipelines that capture and process large-scale, real-time sports data from multiple external providers.
- Backend APIs that power internal models and tools by exposing accurate, performant, and reliable sports data.
- Web applications used by traders to manage risk, adjust lines, and monitor markets efficiently.
- Integration tooling and infrastructure that allow modeling and trading systems to operate seamlessly in production environments.
- Identify opportunities to improve scalability, performance, and reliability across services while maintaining close alignment with data science workflows.
- Write simple and extendable code following standards and best practices, test code thoroughly, and help balance customer requirements with team requirements.
- Take on projects and make software enhancements that improve team software and processes.
Other
- BA/BS degree in Computer Science or related software engineering field, or equivalent practical experience.
- Strong sense of ownership, urgency, and drive.
- Demonstrated abilities driving operational excellence and software best practices.
- Passion for working within a fast-paced environment and can adapt to change
- Humble, pragmatic, self-managed, thirsty for knowledge, never satisfied and always challenging the norm.