Esports
Senior Software Engineer
Mid Level
Boston, United States
in office
Full time
Job description
About the Role
As a Senior Software Engineer, the role-holder helps build the technology powering DraftKings Exchange, a new business vertical at the intersection of technology, financial markets, and entertainment. The position focuses on developing the backend systems that support a high-performance exchange platform, working on services that demand speed, reliability, and scalability in a fast-moving environment. As part of an early team, the engineer has the opportunity to influence technical architecture, shape engineering standards, and solve complex challenges that come with launching an entirely new market.
Key Responsibilities
- Design, build, and maintain highly scalable backend services that power critical financial exchange functionality.
- Develop distributed systems capable of supporting high-volume, low-latency transaction processing and real-time market activity.
- Partner with Product, Data, Trading Ops, and Engineering teams to deliver new features and capabilities that enhance the exchange experience.
- Contribute to the architecture and evolution of core platform services, ensuring performance, resiliency, and operational excellence.
- Optimise system performance through thoughtful design, profiling, testing, and continuous improvement initiatives.
- Establish engineering best practices through code reviews, technical mentorship, and collaborative problem-solving.
- Identify and resolve complex production challenges while improving observability, monitoring, and system reliability.
Required Experience & Qualifications
- Bachelor's degree in Computer Science or any relevant combination of education, experience, and training.
- At least 4 years of professional software engineering experience building and operating backend systems in production environments.
- Demonstrated expertise developing applications and services in C#/.NET.
- A track record of designing and building distributed systems that prioritise scalability, resiliency, and performance.
- Strong understanding of concurrency, asynchronous processing, and system design principles for high-throughput applications.
- Experience working with cloud-native architectures, microservices, APIs, and modern infrastructure platforms.
- Proficiency with both relational and NoSQL database technologies.
- Knowledge of performance optimisation techniques, monitoring strategies, and operational best practices for mission-critical systems.
- As a regulated gaming company, the successful candidate may be required to obtain a gaming licence issued by the appropriate state agency as a condition of employment.
Preferred Skills
- Experience building financial exchanges, trading platforms, market infrastructure, or other high-frequency transaction systems is strongly preferred.
Benefits & Perks
- Bonus, equity, and benefits as applicable.
About the Company
DraftKings is a publicly traded (NASDAQ: DKNG) technology company headquartered in Boston, where AI is becoming an integral part of both its present and future, powering how work gets done, guiding smarter decisions, and sparking bold ideas. The company's teams are energised by innovation and readily embrace emerging technology, transforming how customer experiences are enhanced, operations are streamlined, and new possibilities are unlocked. DraftKings is not waiting for the future to arrive but shaping it, one bold step at a time.
Create your account to access job details
Unlock full job descriptions, apply in seconds, and get access to roles matched to your experience and interests.

