Job Closed
This listing is no longer active.
Defining what it means to build and deliver the most extraordinary sports & entertainment experiences.The Crown is Yours
Software Architect
Location
Massachusetts
Posted
121 days ago
Salary
$185.4K - $231.8K / year
Seniority
Lead
Job Description
Software Architect
DraftKings Inc.
• Define and evolve the technical architecture that strengthens system resilience, observability, and fault tolerance. • Lead the design and development of frameworks and tools that support performance testing, chaos experimentation, and system optimization. • Partner with product, infrastructure, and platform teams to embed resilience principles into engineering decisions and workflows. • Contribute hands-on work to prototypes, proof-of-concepts, and production systems that demonstrate best practices in resilient architecture. • Mentor senior engineers across multiple teams, promoting engineering rigor, continuous improvement, and deep system understanding. • Collaborate with leadership to prioritize high-impact initiatives and align technical investments with strategic goals. • Influence cross-functional teams without direct authority and advocate for resilient, scalable solutions across our company.
Job Requirements
- Bachelor's degree in Computer Science or any suitable combination of education, experience, and training.
- At least 8 years of professional software engineering experience, with deep expertise in system architecture, scalable design patterns, and building distributed systems in production environments.
- Proven experience as a senior or principal engineer in distributed, large-scale, or high-availability systems.
- Deep technical knowledge in at least one of the following: performance optimization, observability, fault-tolerant architecture, chaos testing, or cloud-native design.
- Demonstrated success leading cross-team engineering efforts that drive measurable system improvements.
- Familiarity with CI/CD pipelines, infrastructure as code, and modern observability stacks.
- A strong track record of driving cross-team collaboration, resolving complex technical challenges, and translating broad business problems into elegant engineering solutions.
- Strong, structured communication and collaboration skills, with the ability to influence architectural decisions across technical and non-technical stakeholders and effectively document outcomes.
- A passion for mentoring and supporting the growth of fellow engineers through thoughtful code reviews, design feedback, and technical guidance.
Benefits
- bonuses
- equity
- benefits as applicable
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
AI First Software Engineer
OPENLANE, Inc.OPENLANE, Inc. helps automakers, financial institutions, dealer groups, and fleet operations buy, sell, and trade used vehicles. Founded under the name KAR Global, OPENLANE is a Fo
• Design, build, and operate scalable services that power U.S. marketplace workflows such as Buy Now, 45M, Simulcast, and DealerBlock • Develop APIs and backend services on the modern, cloud-native, AI-enabled platform • Embed AI-driven capabilities into marketplace features including pricing logic, negotiation flows, and workflow automation • Use AI tools to accelerate coding, testing, debugging, and documentation while applying strong engineering judgment • Partner with Product to translate business needs into durable, scalable technical solutions • Participate in on-call rotations and support live production systems • Improve system reliability, performance, security, and observability • Contribute to technical direction, engineering standards, and long-term platform evolution
• Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in full-stack development tools and technologies • Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community • Collaborate with digital product managers, and deliver robust cloud-based solutions that drive powerful experiences to help millions of Americans achieve financial empowerment • Utilize programming languages like JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, and Go, Open Source RDBMS and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of AWS tools and services
Staff Software Engineer, Network Infrastructure
AirbnbAirbnb is a community based on connection and belonging.
• Work with open source communities (e.g. istio) to build the next generation service mesh for all Airbnb back-end services; • Build the cross-region gateways and load balancers for global Airbnb services; • Work with external partners and internal engineering and security teams to deliver edge security systems that protect Airbnb services; • Design the multi-region network architecture on public clouds, and build software and operation tools to manage Airbnb’s production network; • Work with product and engineering teams to optimize the network performance for Airbnb services;
Software Developer – Enscape
ChaosChaos creates technology that empowers architects, artists, and designers to visualize anything they can imagine.
• Designing, planning, and developing new features in a modern .Net/C# environment • Maintaining and developing existing integrations into CAD systems • Maintaining and developing our software architecture in close collaboration with other teams • Having fun developing and implementing innovative solutions for complex challenges and problems independently as well as in a team




