You will work closely with team leads, engineers, and senior leadership to define and achieve ambitious technical and business goals. This includes owning cross-team project execution, mentoring leaders and engineers, and ensuring high standards in delivery, quality, and architecture.
Key Responsibilities
Technical & Execution Excellence
Drive and monitor business impact through high-priority cross-team projects.
Improve delivery cadence by overseeing release schedules and team velocity.
Ensure system stability, reducing the number of bugs and managing risk.
Own and optimize technical delivery, reviewing complex code reviews and design documents.
Maintain high standards in architecture and code health via regular audits and reviews.
Project & Process Management
Lead complex initiatives, refactor efforts, and projects exceeding 10 workdays
Participate in and support all Agile ceremonies across teams (sprint planning, retros, pre-planning).
Collaborate with team leads on roadmap planning and delivery audits.
Lead and support post-release and post-mortem reviews, especially around showstoppers or high-risk features.
Team Growth & Mentorship
Oversee onboarding for new team leads and support career development for direct reports.
10+ years of software engineering experience, including 3+ years in a leadership role.
Proven track record of leading complex, high-impact projects across multiple teams.
Strong technical expertise in architecture, code quality, and system design.
Experience mentoring team leads and developers, with a focus on growth and feedback.
Ability to drive delivery, roadmap execution
Experience managing a technical backlog and driving engineering efficiency.