
Senior Software Engineer
DraftKings Inc.
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇺🇸 United States
Visit company websiteSalary
💰 $119,500 - $149,400 per year
Job Level
Senior
Tech Stack
AWSCloudDistributed SystemsGoogle Cloud PlatformJavaMicroservicesPython
About the role
- Design and develop scalable backend systems and APIs that deliver intelligent, real time functionality across a high volume, always-on platform.
- Build and maintain data pipelines and backend infrastructure that enable ML model training, evaluation, and deployment.
- Partner with data scientists and ML engineers to integrate models into production services, ensuring high availability and performance.
- Implement monitoring, experimentation, and evaluation frameworks to measure model and system behavior and continuously improve performance.
- Work closely with product teams to translate AI capabilities into user-facing features that are reliable, fast, and maintainable.
- Stay current with AI infrastructure trends, from model serving to vector databases and observability tools, and bring practical innovation to production systems.
- Deliver clean, testable, production ready code from day one while continuously optimizing for scalability and resilience.
- Lead by example by mentoring teammates, elevating engineering standards, and driving best practices in design and delivery.
Requirements
- Bachelor's degree in Computer Science or any suitable combination of education, experience and training.
- At least 3 years of professional experience in backend software development using languages like C#, Java, or Python.
- Proven experience designing, building, and operating distributed systems at scale in AWS, GCP, or other cloud environments.
- Exposure to data or ML workflows, from building data pipelines to deploying or integrating ML models in production environments.
- Solid understanding of APIs, microservices, and event driven architecture.
- Strong focus on testing, observability, and performance tuning for large scale backend systems.
- Comfort collaborating with data science or analytics teams to translate insights into engineering outcomes.
- Ability to thrive in high ownership, fast paced environments, balancing rapid iteration with long term maintainability.
- Curiosity, adaptability, and a drive to stay ahead in emerging technologies in AI, data systems, and backend architecture.
Benefits
- Health insurance
- 401(k) matching
- Flexible work hours
- Paid time off
- Bonuses
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
backend software developmentC#JavaPythondistributed systemsAWSGCPAPIsmicroservicesevent driven architecture
Soft skills
mentoringcollaborationadaptabilitycuriositydrive for innovationfocus on testingperformance tuninghigh ownershipbalancing rapid iterationlong term maintainability
Certifications
Bachelor's degree in Computer Science