Software Engineering Manager – Remote Services
$153,300–$260,600 year
On-siteAnn Arbor, Michigan, United States
Job Summary
Lead a full-stack engineering team building remote service software for KLA's semiconductor field engineers, while remaining hands-on with code reviews, prototypes, and critical stack contributions. Set technical direction for front-end, back-end, and microservices, manage capacity and sprint commitments, and drive incident response across the technology stack. Establish standards for CI/CD, observability, and security, and lead an AI-first practice by evaluating tools like Claude Code and Devin to accelerate delivery. Partner with product, marketing, and security to align execution with business priorities and ensure robust, secure remote access systems.
Required Qualifications
- Bachelor's degree or higher in related field or equivalent combination of any relevant education and experience
- 8+ years of relevant experience with proven track record to lead including 4+ years of management experience
- Proven track record of hiring, developing, and retaining engineering talent in a hands-on, high-ownership team culture
- Strong communication skills, with the ability to influence and work effectively with cross-functional teams and senior stakeholders
- Skilled at distilling ambiguous business problems into requirements, designs, and executable plans
- Experience delivering cloud native applications using Docker and Kubernetes
- Familiarity with modern web technologies such as HTML, CSS, JavaScript, Angular, and React
- Understanding of remote access protocols, VPNs, and security best practices
- Experience leading teams that practice Agile, Clean Code, and XP software development methods
- Demonstrated success using artificial intelligence to accelerate software engineering delivery, both individually and by raising the capability of an entire team
- Experience defining engineering standards for AI-assisted development, including prompt and context practices, code review of AI-generated changes, and security review
- Proven track record of hiring, developing, and retaining engineering talent in a hands-on, high-ownership team culture
- Strong communication skills, with the ability to influence and work effectively with cross-functional teams and senior stakeholders
- Skilled at distilling ambiguous business problems into requirements, designs, and executable plans
- Experience delivering cloud native applications using Docker and Kubernetes
- Familiarity with modern web technologies such as HTML, CSS, JavaScript, Angular, and React
- Understanding of remote access protocols, VPNs, and security best practices
- Experience leading teams that practice Agile, Clean Code, and XP software development methods
- Demonstrated success using artificial intelligence to accelerate software engineering delivery, both individually and by raising the capability of an entire team
- Experience defining engineering standards for AI-assisted development, including prompt and context practices, code review of AI-generated changes, and security review
Desired Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field
- 8+ years of full-stack software engineering experience, with recent hands-on coding experience
- 3+ years of experience leading or managing software engineering teams while remaining technically hands-on
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.