Defining what it means to build and deliver the most extraordinary sports & entertainment experiences.The Crown is Yours
Software Architect
Location
Massachusetts
Posted
2 days ago
Salary
$185.4K - $231.8K / year
Seniority
Lead
Job Description
Software Architect
DraftKings Inc.
• Define and evolve architectural solutions that improve system performance, scalability, reliability, and operational excellence. • Design and refine frameworks, tooling, and engineering standards that enhance system resilience and long-term maintainability. • Partner closely with Product, Infrastructure, and Platform teams to embed sound architectural principles into planning, design, and delivery. • Contribute hands-on to critical initiatives, including prototypes, proof-of-concepts, and production systems that demonstrate scalable, maintainable design. • Guide teams in adopting robust distributed system patterns, ensuring fault tolerance, observability, and operational maturity are built in from day one. • Provide thoughtful design reviews and technical guidance that raise the bar for engineering quality and consistency. • Collaborate with engineering leaders to align architectural decisions with business priorities and long-term platform strategy.
Job Requirements
- Bachelor's degree in Computer Science or a related field, or an equivalent combination of education, experience, and training.
- At least 8 years of professional software engineering experience, including significant experience designing and evolving large-scale distributed systems in production environments.
- Proven experience owning architectural components of high-availability, mission-critical platforms.
- Strong expertise in scalable design patterns, performance optimization, reliability engineering, and modern cloud-based architectures.
- Proficiency with modern development practices, including continuous integration and delivery, infrastructure as code, and observability tooling.
- Experience collaborating across teams to deliver cross-functional technical initiatives that improve system stability, scalability, or efficiency.
- Clear, structured communication skills with the ability to document architectural decisions and influence both technical and non-technical stakeholders.
- A passion for mentoring engineers, providing actionable design feedback, and continuously improving engineering standards.
Benefits
- bonus
- equity
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Help clients improve business systems using the Atlassian suite by helping them migrate from 3rd party tools to Atlassian applications using best practices and recommendations. • Work with clients in planning for Atlassian migrations, implementing the Atlassian migrations, and troubleshooting post-Atlassian implementation issues. • Assess the clients current systems by gathering client requirements and assessing the current applications usage. • Research possible migration paths and make proposals to clients for migrations. • Consult on, develop and implement infrastructure for new products deployments where it is required for the project. • Collaborate with a Systems Architect on application and data configurations. • Develop custom tools and scripts to facilitate data migration processes. • Consolidate Atlassian applications/environments. Configure Atlassian Access as well as external authentication platforms such as Azure, AD, LDAP, Okta, OneLogin, Google Workspace and other. • Research migration solutions from non-Atlassian platforms as Rally, Zendesk, ServiceNow and others. • Execute test and production migrations and make necessary process adjustments. • Troubleshoot issues that arise during implementation. • During implementation and post-implementation, lead transformation workshops and new platform trainings. • Provide post-implementation support by resolving issues that arise. • Provide support to clients' end-users by conducting assessments and implementing solutions. • Conduct an ongoing analysis of the new post-migration environment and compile a report on problems and their possible solutions. • Provide administrative support to clients by working with project stakeholders to support their day-to-day operations. • Provide consultation on application functionalities and possible improvements. • Execute application and platform configuration changes on client requests. • Occasional travel of up to 40% to client locations throughout the U.S.
• Design and build thoughtful, reliable features across the full stack • Work on backend services and APIs as much as frontend; strong in both needed • Bring strong UI and UX sensibility to frontend work • Proactively evaluate tradeoffs and speak up about them • Own work from sprint planning and ticket refinement through implementation, peer review, and demo • Use AI tools as part of work, coding, debugging, or researching • Think critically about where AI can create real value for clients and help shape features • Partner closely with product managers, designers, and QA to ship preferable products • Give and receive code reviews collaboratively
• Develop, test, and maintain features within the ETO platform • Act as a technical partner to Product Management and customer-facing teams • Investigate, troubleshoot, and resolve software defects • Create, review, and maintain SQL scripts • Develop and maintain REST APIs, backend services, and application components • Collaborate directly with customers and internal stakeholders • Evaluate and implement prioritized feature requests • Clearly communicate technical concepts • Perform functional testing and validation of developed features • Collaborate with QA engineers to improve test coverage • Participate in code reviews, testing, deployment, and release activities
Senior SCADA, Communications Engineer
SMA AmericaNew energy solutions for sustainable, global projects.
• Lead integration of site controllers, inverters, and auxiliary equipment into a unified SCADA architecture • Design and configure machine-to-machine (M2M) communications between site controllers, inverters, and plant-level gateways and data concentrators • Define and deploy end-to-end communication networks, including industrial Ethernet (fiber/copper), layered OT network segmentation, and integration of secure connectivity platforms, data collectors, and industrial gateways • Design and support OT networks, including firewalls, routers, switches, VLANs and segmentation, and fiber optic networks • Manage secure communication interfaces between sites and utilities, transmission operators, ISOs/RTOs, asset owners, and cloud-based platforms • Configure and validate protocols for wide-area communications, including real-time telemetry, dispatch and control signals, and event and disturbance reporting • Design and implement multi-layer cybersecurity architectures, including segmented network zones, secure data replication layers, and unidirectional gateways (data diodes) for critical assets • Support compliance with NERC CIP standards, utility interconnection requirements, and internal cybersecurity frameworks • Enable inverter monitoring, diagnostics, and fault detection through integration with cloud-based dashboards • Collaborate with O&M and engineering teams to troubleshoot issues and optimize system performance • Maintain auditable data and communication structures to meet regulatory compliance requirements • Other duties as assigned



