Enable job alerts via email!

Senior Fullstack Engineer

DraftKings

United States

Remote

USD 100,000 - 130,000

Full time

Today
Be an early applicant

Job summary

A leading technology company in the United States is seeking a Senior Fullstack Engineer to design and maintain critical features in a distributed architecture. The ideal candidate has at least 3 years of experience, proficiency in C# and React, and a proven ability to mentor junior engineers. This role includes collaborating with product teams and solving complex technical challenges while contributing to the integration of AI tools in development workflows.

Qualifications

  • At least 3 years of experience as a Software Engineer with direct production ownership.
  • Proficiency in C# (.NET 8), React, and TypeScript.
  • Hands-on experience with distributed systems.
  • Strong understanding of system design and scaling strategies.
  • Collaborative approach to mentoring and reviewing code.
  • Experience integrating AI tools into development pipelines.

Responsibilities

  • Design, build, and maintain fullstack features within a distributed architecture.
  • Own technically complex work from design through implementation.
  • Develop APIs, microservices, and microfrontends.
  • Write clean, well-tested, performant code.
  • Investigate and resolve production issues.
  • Collaborate with engineers and product managers.
  • Review peer code with constructive feedback.
  • Mentor junior engineers.

Skills

C# (.NET 8)
React
TypeScript
Distributed systems
Asynchronous communication
System design principles
AI-powered tools integration
Job description
Overview

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 Senior Fullstack Engineer, you’ll tackle complex features and real-time applications which our traders rely on every day - from dynamic microfrontends to high-throughput, event-driven services. In this role, you’ll design and build within a distributed architecture where reliability, scale, and long-term maintainability matter. Working closely with Engineering and Product teams, you’ll deliver resilient solutions that hold up under real production load. You’ll be trusted to solve tough technical challenges, support critical systems, and mentor engineers while raising the bar for speed, quality, and system design.

Responsibilities
  • Design, build, and maintain fullstack features within a distributed, event-driven architecture.

  • Own technically complex work from design through implementation, deployment, and long-term support.

  • Develop APIs, microservices, and microfrontends that enable fast, reliable product experiences.

  • Write clean, well-tested, and performant code with an eye toward scalability and maintainability.

  • Investigate and resolve production issues using observability tools and system logs.

  • Collaborate closely with engineers, product managers, and designers to plan and deliver solutions.

  • Review peer code thoughtfully, offering feedback that improves clarity and quality.

  • Mentor junior engineers through pairing, reviews, and everyday coaching.

Qualifications
  • At least 3 years of experience as a Software Engineer with direct production ownership.

  • Proficiency in C# (.NET 8), React, and TypeScript or equivalent experience with modern frameworks.

  • Hands-on experience with distributed systems and asynchronous communication patterns.

  • Strong understanding of system design principles, scaling strategies, and architectural trade-offs.

  • A collaborative approach to mentoring and reviewing code that elevates team performance.

  • Proficiency in integrating AI-powered tools (e.g. Copilot, Cursor, Claude) into development pipelines to accelerate coding, enhance code quality, and increase developer efficiency.

  • Proficiency with AI-assisted testing, code reviews, and documentation generation.

  • Proven ability in leveraging AI tools in daily engineering workflows e.g. including pair programming with AI, auto-generating test cases, or accelerating bug triage and resolution.

Additional Information

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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.