Lead Software Engineer

Draftkings Inc.  ยท  via Anyreality
๐Ÿ“ Canada โฐ Full Time

At DraftKings, AI is becoming an integral part of both our present and future, powering how work gets done today, guiding smarter decisions, and sparking bold ideas. Itโ€™s transforming how we enhance customer experiences, streamline operations, and unlock new possibilities. Our teams are energized by innovation and readily embrace emerging technology. Weโ€™re not waiting for the future to arrive. Weโ€™re shaping it, one bold step at a time. To those who see AI as a driver of progress, come build the future together.

The Crown Is Yours

As a Lead Platform Engineer, youโ€™ll play a key role in building and enhancing the tools and systems that power our technology across DraftKings. Working within our Platform Engineering Team, youโ€™ll drive the development of scalable, reliable solutions that strengthen performance, streamline deployments, and support our continued growth. Youโ€™ll collaborate with teams across Engineering to advance infrastructure automation, improve platform capabilities, and solve complex technical challenges. Through your technical leadership, youโ€™ll help shape the future of our engineering infrastructure while raising the bar for operational excellence.


What youโ€™ll do as a Lead Platform Engineer



  • Lead the design, development, testing, and maintenance of critical platform systems, ensuring scalability, reliability, and performance.


  • Guide and mentor engineers through technical design discussions, code reviews, and engineering best practices to drive high-quality solutions.


  • Develop and optimize scalable applications and services using C# and .NET Core.


  • Collaborate with cross-functional teams and stakeholders to define technical priorities, align on milestones, and deliver enhancements to existing platforms.


  • Build and improve continuous integration and continuous delivery (CI/CD) pipelines using Jenkins and Bamboo to accelerate software delivery.


  • Apply DevOps, GitOps, and Infrastructure as Code practices to automate application deployments and cloud infrastructure management.


  • Drive improvements in system reliability and operational efficiency by troubleshooting complex issues and implementing long-term solutions.




What youโ€™ll bring



  • At least 5 years of professional software development experience using C# and .NET Core.


  • At least 2 years of experience leading development teams, mentoring engineers, and driving cross-functional technical initiatives.


  • Deep understanding of distributed systems and microservices architecture, with experience designing scalable and resilient applications.


  • Strong knowledge of the Software Development Life Cycle and modern deployment strategies, including canary and blue-green deployments.


  • Hands-on experience with Kubernetes, containerization, and cloud platforms such as Amazon Web Services (AWS) or Google Cloud Platform (GCP).


  • Experience building and maintaining CI/CD pipelines, with knowledge of DevOps practices, Infrastructure as Code, and GitOps methodologies.


  • Strong troubleshooting and problem-solving skills, with experience diagnosing complex system issues, supporting on-call operations, and maintaining platform reliability.


  • Effective communication skills in English, with the ability to collaborate across teams, influence technical decisions, and mentor fellow engineers.



Join Our Team

Weโ€™re a publicly traded (NASDAQ: DKNG) technology company headquartered in Boston. As a regulated gaming company, you may be required to obtain a gaming license issued by the appropriate state agency as a condition of employment. Donโ€™t worry, weโ€™ll guide you through the process if this is relevant to your role.