Manager, Software Engineering Responsible for the full lifecycle of software development, including requirements gathering, designing, building, testing, maintenance, and support. Design, build, deploy, and operate solutions for high-scale distributed systems. Collaborate with cross-functional teams, mentor engineers, and drive ...