Shape a rapidly scaling industry.
DraftKings is growing quickly along with the sports and online gaming industries in the US and abroad and we’re looking for a Software Engineer to build the greatest new gaming experiences and disrupt one of the oldest industries. Sound good to you? Join us.
What you'll do as a Senior Software Engineer:
- Take ownership of development, maintenance, testing strategy, design discussions, and operations of a full-stack team, with API services written in NodeJS, Python & C#.
- You will be developing systems and APIs that power a rich set of applications used by a large and passionate group of users every day.
- Care about agility as much as you care about scalability. We roll out products very quickly and are looking for a team that can pivot at a moment’s notice.
- Work with your team under fast deadlines to design, build, and deliver innovative applications.
- Lead your team in design sessions and ensure your team delivers high-quality work that aligns with the mission of our platform.
- A minimum of 1 year of development experience in object-oriented programming using languages such as C# or Java is required.
- Strong knowledge of OOP and REST design principles is required.
- A minimum of 1 year of relational database experience including schema design and writing performant queries in SQL is required.
- Experience writing and maintaining a comprehensive suite of unit and integration tests is required.
- Experience writing distributed systems in a Cloud Computing environment such as AWS is strongly preferred.