Software Architect
Core
Design and scale resilient, performant distributed systems powering world-class digital experiences for DraftKings customers.
Role type
Senior Software Architect (distributed systems)
Builds
Scalable, high-availability platforms and engineering frameworks
Domain
Regulated gaming / Cloud-native distributed systems
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed system design, scalability, reliability engineering, cloud architecture, CI/CD, infrastructure as code, observability, technical leadership, cross-functional collaboration
Preferred skills
Mentoring engineers, defining engineering standards, prototyping, aligning architecture with business strategy
Technologies
Cloud platforms, CI/CD tools, observability tooling, IaC frameworks
Responsibilities
Define architectural solutions for performance and scalability, design engineering frameworks and standards, partner with Product/Infrastructure teams on system design, contribute hands-on to prototypes and production systems, guide teams on distributed system patterns, conduct design reviews, align architecture with business priorities
Seniority
Senior, hands-on IC with strategic influence