Taro Logo

Lead Software Engineer

Digital sports entertainment and gaming company creating the world's favorite games and betting experiences.
$136,000 - $170,000
Backend
Staff Software Engineer
In-Person
1,000 - 5,000 Employees
7+ years of experience
Gaming

Description For Lead Software Engineer

DraftKings, a leading digital sports entertainment and gaming company (NASDAQ: DKNG), is seeking a Lead Software Engineer to spearhead their Account Platform team. This role presents an exciting opportunity to shape the future of responsible gaming through cutting-edge technology development.

The position focuses on leading a backend-focused engineering team responsible for critical player protection and verification systems. You'll be at the forefront of designing and developing distributed APIs and backend services that are fundamental to DraftKings' compliance and customer trust capabilities.

As a Lead Software Engineer, you'll work with C# and .NET Core, leveraging modern cloud technologies and AWS services to build robust, scalable solutions. The role combines hands-on technical leadership with mentorship opportunities, allowing you to influence both system architecture and team development.

The compensation package is competitive, ranging from $136,000 to $170,000, plus bonus, equity, and benefits. Based in Boston, you'll be part of a publicly traded company that's revolutionizing the sports entertainment industry.

This role is perfect for experienced backend engineers who are passionate about building high-performance, secure systems and want to make a significant impact in the gaming industry. You'll need to bring strong technical expertise in C#, distributed systems, and cloud technologies, combined with leadership experience and a track record of delivering complex technical projects.

Working at DraftKings means joining a team that's defining the future of sports entertainment and gaming. The company culture emphasizes innovation, technical excellence, and responsible gaming practices. If you're excited about tackling challenging technical problems while leading and mentoring others, this role offers an excellent opportunity to advance your career in a dynamic, fast-growing industry.

Last updated 13 days ago

Responsibilities For Lead Software Engineer

  • Design and build robust, scalable backend systems and APIs in C# using .NET Core
  • Own technical direction, system design, and architectural decisions
  • Write clean, maintainable, and well-tested code
  • Lead development efforts for services integrating with internal platforms and third-party verification vendors
  • Advocate for engineering best practices
  • Collaborate with product managers and stakeholders
  • Evaluate AI/ML opportunities for platform enhancement
  • Mentor engineers and lead design reviews

Requirements For Lead Software Engineer

  • 7+ years of backend-focused software engineering experience
  • Expertise in C# and .NET ecosystem
  • Experience building production APIs with ServiceStack or similar frameworks
  • Strong background in distributed systems
  • Deep knowledge of relational databases
  • Solid understanding of AWS services
  • Experience with infrastructure automation and CI/CD pipelines
  • Bachelor's degree in Computer Science or related field
  • Master's degree preferred
  • AWS certifications preferred

Benefits For Lead Software Engineer

Equity
  • Bonus
  • Equity
  • Benefits Package

Interested in this job?

Jobs Related To DraftKings Lead Software Engineer