remote
Director of Software Engineering - National Hockey League
Engineering Manager
Lead and scale high‑performing engineering teams, drive architecture and cloud strategy, and deliver innovative software products using Agile, microservices, and CI/CD practices.
About the role
Key Responsibilities
- Define and execute the technology vision and roadmap for multiple product lines, ensuring alignment with business goals.
- Build, mentor, and scale high‑performing engineering teams across the United States and Canada.
- Architect, design, and oversee the implementation of cloud‑native, microservices‑based solutions on AWS.
- Champion Agile methodologies, continuous integration, and continuous delivery pipelines to accelerate release cycles.
- Collaborate with product, design, and data teams to translate requirements into scalable, secure, and maintainable software.
Requirements
- 10+ years of software engineering experience with at least 5 years in a senior leadership role.
- Proven expertise in designing and delivering large‑scale, cloud‑based systems (AWS preferred).
- Strong background in microservices architecture, RESTful APIs, and CI/CD tooling.
- Demonstrated ability to lead Agile teams, drive technical excellence, and foster an inclusive culture.
- Bachelor’s or higher degree in Computer Science, Engineering, or a related field.