Sphere Entertainment Co. is seeking a Director of Software Engineering to drive the architectural vision, technical direction, and engineering excellence across their key web applications, specifically the Ticket Sales, Partnerships, and Studios websites, ensuring they are robust, scalable, and meet high standards for performance, security, and user experience.
Requirements
- 10+ years of hands-on development experience with JavaScript, with advanced understanding of design patterns and best practices.
- 5+ years creating services and APIs in NodeJS with either Express or AWS serverless technologies like Lambda, API Gateway, AppSyn or GCP comparable services.
- 5+ years of experience building performant UIs with ReactJS and Redux.
- Proficiency with web app tooling technologies, as we use Webpack, NPM, git/Github, Babel, Create React app, SCSS, PostCSS, as well as others.
- Experience building, architecting, designing, and implementing highly distributed global cloud-based systems, and experience in security, data, and application development.
- High-level knowledge and expertise in building services in NodeJS with Express and/or serverless/microservice technologies such as Lambda, while providing RESTful APIs.
- Experience working with a headless CMS or custom Content tooling.
Responsibilities
- Lead the design and implementation of robust information security protocols, ensuring secure development and production environments.
- Oversee the management of access controls, identity management, and data protection practices while ensuring compliance with industry standards and best practices to safeguard sensitive data and systems.
- Drive the adoption and optimization of CI/CD methodologies to automate the integration, testing, and deployment of software applications.
- Utilize automation to streamline the software development lifecycle, fostering faster, more reliable releases, while enhancing collaboration across engineering teams and improving overall efficiency in delivering high-quality software.
- Lead Software Engineers, QA, and DevOps directly and indirectly at multiple levels on projects and in their personal development.
- Establish and evolve engineering success metrics to align technical execution with business objectives, ensuring measurable impact on velocity, quality, and system reliability.
- Build UIs in React, Redux, CSS, HTML, and other technologies using Webpack with ESModules.
Other
- 5+ years of people and vendor management experience.
- Ability to collaborate across organizational boundaries, build relationships, and achieve broader organizational goals.
- Non-standard work hours may arise as needed