Job Description
We’re looking for an experienced Software Engineering Manager to lead multiple development squads working on a major PCS product line. You’ll guide people, processes, and technology to deliver high-quality, scalable software products. This role blends hands-on technical leadership with team management and continuous improvement - ideal for someone who thrives on building great teams and great software.
What You’ll Do
* Lead and mentor multiple software engineering squads, fostering a culture of collaboration and technical excellence.
* Oversee delivery, Agile practices, and engineering quality across the product line.
* Drive improvements across the full software development life cycle (SDLC).
* Promote the use of AI tooling to boost developer productivity and automate repetitive tasks.
* Champion clean code, scalable design, and testability across all development work.
* Work closely with Product, DevOps, and the CTO to deliver robust, maintainable, and monitorable solutions.
* Ensure clear requirements, strong estimations, and consistent delivery outcomes.
* Lead recruitment and onboarding for new engineers, ensuring high-quality hires.
What You’ll Bring
1. Proven experience leading and developing software engineering teams in ...