Job Software Developer/ Engineer/ Architect

Software Engineer, Casino

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.