Software Engineering Manager
Location: Remote
Compensation: To Be Discussed
Reviewed: Fri, May 22, 2026
This job expires in: 30 days
Job Summary
Leading a high-performing, remote-first product development team, the full-time salaried Software Engineering Manager will manage software engineers, drive engineering excellence, and collaborate with cross-functional teams to deliver technology solutions that support substance use disorder care delivery.
Key responsibilities
- Lead, mentor, and manage a remote team of software engineers, fostering a culture of accountability and continuous improvement
- Facilitate all scrum ceremonies and partner with product teams to refine and prioritize the team backlog, ensuring alignment with organizational goals
- Own end-to-end delivery of engineering commitments, monitoring delivery health and quality metrics while addressing blockers and risks
Required qualifications
- Bachelor's degree in Computer Science, Engineering, or a related technical field; advanced degree preferred
- 3-5+ years of direct engineering management experience with a successful track record in leading software delivery teams
- 5-7 years of hands-on software engineering experience, delivering scalable and maintainable solutions
- Experience managing remote, distributed engineering teams using Agile/Scrum methodologies
- Strong interpersonal and communication skills, with the ability to build trust and align cross-functional stakeholders
COMPLETE JOB DESCRIPTION
The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...