SW Engineering Manager

GR

Groups Recover Together

Other Engineering

United States · Remote

Posted on May 23, 2026

SW Engineering Manager

Location : Name Linked Remote - US
ID
2026-6967
Job Locations
US-Remote
Category
Technology
Type
Regular Full-Time
Work Arrangement
Remote

Overview

The Engineering Manager leads a high-performing, remote-first product development team building and scaling technology that supports substance use disorder (SUD) care delivery. In this role, you will manage a team of software engineers, driving engineering excellence while collaborating closely with product management, clinical operations, and vendor partners. You will own delivery outcomes, foster a strong team culture, and help shape the technical direction of our healthcare platform.

The ideal candidate is a servant leader who thrives in fast-paced health-tech environments, has a track record of delivering quality software on time, and can balance hands-on engagement with strategic thinking. You will serve in collaborative partnership with your Product team counterparts as the bridge between engineering execution and cross-functional stakeholders, ensuring that your team is aligned, supported, and set up to succeed.

Responsibilities

Essential Functions:

Responsibilities:

  • Team Management:
    • Lead, mentor, and manage a remote team of software engineers, fostering a culture of accountability, collaboration, and continuous improvement.
    • Provide mentorship and guidance to team members, supporting their career growth and skill development; collaborate on individual development plans, provide regular feedback, and conduct performance reviews.
    • Recruit, onboard, and develop engineering talent, including evaluating and managing engineers engaged through outsourced or nearshore/offshore partnerships.
    • Foster an inclusive, supportive, and high-performing team culture built on psychological safety and trust.
  • Development Process Ownership:
    • Facilitate all scrum ceremonies, including sprint planning, daily standups, backlog grooming, sprint reviews, and retrospectives.
    • Partner with the Product team members to refine and prioritize the team backlog, ensuring alignment with organizational goals and roadmap commitments.
    • Remove blockers and support the team in maintaining a sustainable pace of work; track and report team metrics (e.g., velocity, burndown) to stakeholders.
  • Delivery & Execution:
    • Own end-to-end delivery of engineering commitments, collaborating with the team to set achievable sprint goals and deliver high-quality software on time.
    • Monitor delivery health and quality metrics; proactively identify and address blockers, risks, and dependencies.
    • Balance technical debt remediation with product feature delivery, making pragmatic prioritization decisions in collaboration with product and engineering leadership.
    • Ensure software is developed to meet security, compliance, and regulatory standards applicable to healthcare technology environments (e.g., HIPAA).
  • Cross-Functional Collaboration:
    • Partner closely with Product Management to refine requirements, define acceptance criteria, and ensure roadmap alignment.
    • Collaborate with data, clinical, and operations teams to support platform integrations, data pipeline needs, and clinical workflow technology.
    • Serve as a primary point of contact for vendor and outsourcing partners, managing relationships, expectations, and delivery accountability.
    • Communicate engineering status, risks, and decisions clearly to executive and non-technical stakeholders.
  • Technical Leadership:
    • Maintain sufficient technical fluency to support technical decision-making and participate meaningfully in architecture discussions and code reviews.
    • Ensure alignment with architectural principles, coding standards, and best practices across the team.
    • Encourage and facilitate pair programming, code reviews, and knowledge sharing to raise the collective technical bar.
    • Support the evaluation and adoption of new tools and development practices that improve team productivity and product quality.
    • Oversee engineering contributions to data platform initiatives, including ETL pipelines, third-party integrations, and data infrastructure improvements.

Reasonable accommodations may be made to enable individuals with disabilities to perform these essential functions.

Other Duties and Responsibilities:

  • Other duties as assigned.

Knowledge, Skills and Abilities:

  • Engineering Leadership: Demonstrated ability to lead and develop high-performing software engineering teams in a remote Agile environment. Skilled in coaching engineers at various levels, managing performance, and cultivating a collaborative and inclusive team culture.
  • Agile Delivery Management: Proven experience facilitating development team ceremonies and managing team delivery within an Agile/Scrum framework. Ability to translate product requirements into well-scoped engineering work and maintain a predictable delivery cadence.
  • Stakeholder Communication: Strong written and verbal communication skills with the ability to translate technical concepts for non-technical audiences. Comfortable presenting updates and recommendations to executives, cross-functional partners, and external vendors.
  • Technical Depth: Solid understanding of modern software development practices, full-stack web development (preferably Ruby on Rails / React), cloud infrastructure (Azure or AWS), relational databases, and API design. Sufficient hands-on experience to credibly guide and support an engineering team.
  • Cross-team collaboration: Experience working with distributed teams or engineers engaged through outsourced staffing or nearshore/offshore models. Ability to set clear expectations, maintain quality standards, and build effective working relationships across organizational boundaries.
  • Healthcare Technology Acumen: Familiarity with the healthcare or health-tech product development landscape, including regulatory considerations (HIPAA), EMR/EHR platform integrations, and the unique challenges of building software for clinical environments.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related technical field required from an accredited college; advanced degree preferred.
  • 3–5+ years of direct engineering management experience, with demonstrated success leading software delivery teams.
  • 5–7 years of hands-on software engineering experience, with a track record of delivering scalable and maintainable solutions.
  • Demonstrated experience managing remote, distributed engineering teams using Agile/Scrum methodologies.
  • Hands-on experience facilitating development team processes, including sprint planning, backlog grooming, and retrospectives.
  • Strong interpersonal and communication skills, with the ability to navigate team dynamics, build trust, and align cross-functional stakeholders.
  • Track record of successfully partnering with product managers to deliver complex software products on time.
  • Access to reliable internet and telephone services, specifically 10M download and 5M upload packages or higher as well as a strong WiFi signal from your remote work location.
  • Must meet pre-employment requirements and maintain all applicable state and job-related guidelines for background screening. Depending on state-specific requirements, this may include fingerprinting, drug testing, health screening, and license/credential verifications.

Nice-to-Have:

  • Experience in healthcare, health-tech, or other highly regulated industries (e.g., finance, insurance).
  • Experience managing or coordinating with outsourced or vendor engineering teams.
  • Familiarity with data platform engineering, ETL pipelines, or data infrastructure.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Connect With Us!

Not ready to apply? Connect with us for general consideration.
Application FAQs

Software Powered by iCIMS
www.icims.com