Software Engineering Manager

eNGINE

Pittsburgh (Allegheny County)

On-site

USD 150,000 - 190,000

Full time

33 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

eNGINE is seeking a Software Engineering Manager to lead aDelivery Team of eight engineers, guiding architecture, delivery planning, and career development for a modern cloud-based platform in healthcare technology.

You will champion AI-assisted development, partner with Product, balance reliability and new features, and stay hands-on with critical projects while growing leadership capabilities.

Qualifications

  • 7+ years of professional software engineering experience.
  • 2+ years in a Software Engineering Manager, Team Lead, Tech Lead, or similar leadership role.
  • Proven ability to develop engineers and build high-performing teams.
  • Experience leading Agile delivery and partnering with Product on roadmaps and planning.
  • Strong technical depth in modern web, cloud, and event-based microservices environments.
  • Engagement in architecture, system design, and code reviews.
  • Hands-on experience with AI-assisted development tools such as Cursor or Claude Code.

Responsibilities

  • Lead, coach, and develop a team of software engineers while supporting the Leads responsible for day-to-day delivery.
  • Conduct regular 1:1s, establish expectations, provide feedback, and support career development.
  • Recruit, interview, hire, and onboard engineers who strengthen technical capabilities and culture.
  • Partner with Product on roadmaps, priorities, scope, and delivery planning.
  • Balance new development, reliability, technical quality, and sustainable delivery.
  • Provide technical leadership during architecture discussions, system design, and code reviews.
  • Champion AI-assisted development and agentic coding across the team.
  • Help engineers improve AI agents, skills, and tools used daily.
  • Identify delivery risks early and support when projects falter.
  • Foster a culture of engineering excellence, learning, and knowledge sharing.
  • Participate in production triage and on-call activities; remain hands-on with select projects.

Skills

Software engineering
Team leadership
Agile delivery
Architecture & design
AI-assisted development
Communication
Event-based microservices
Hiring & coaching

Job description

eNGINE builds Technical Teams. We are a Solutions and Placement firm shaped by decades of interaction with Technical professionals. Our inspiration is continuous learning and engagement with the markets we serve, the talent we represent, and the teams we build. Our Consulting Workforce is encouraged to enjoy career fulfillment in the form of challenging projects, schedule flexibility, and paid training/certifications. Successful outcomes start and finish with eNGINE.

Role Overview

eNGINE is seeking a Software Engineering Manager to lead a software delivery team supporting a modern, cloud-based platform within the healthcare technology space. This role is focused on building strong engineering teams, improving delivery, and helping engineers do their best work while remaining technically engaged with the platform.

The manager will lead approximately eight software engineers who operate as a shared Delivery Team across multiple products, working alongside a Lead who serves as the domain expert for specific products.

The ideal candidate has strong experience leading teams within event-driven microservices environments. Specific programming languages are less important than technical depth across modern distributed systems, cloud platforms, and software architecture.

This team is also actively embracing AI-assisted and agentic software development. Candidates who have built AI agents to support development workflows or have helped teams effectively adopt AI coding agents will be especially compelling.

This is an opportunity to join a growing engineering organization with potential to take on broader leadership responsibilities over time.

Responsibilities
  • Lead, coach, and develop a team of software engineers while supporting the Leads responsible for day-to-day delivery.
  • Conduct regular 1:1s, establish clear expectations, provide timely feedback, and support career development.
  • Recruit, interview, hire, and onboard engineers who strengthen the team's technical capabilities and culture.
  • Partner with Product on roadmaps, priorities, scope, and delivery planning.
  • Help teams balance new development, reliability, technical quality, and sustainable delivery.
  • Provide technical leadership during architecture discussions, system design, and code reviews.
  • Champion AI-assisted development and agentic coding across the team.
  • Help engineers improve the shared AI agents, skills, and tools they use in their daily development workflows.
  • Identify delivery risks early, help teams break down complex work, and provide support when projects get off track.
  • Build a culture centered around engineering excellence, continuous learning, and knowledge sharing.
  • Participate in production triage and on-call activities while helping maintain appropriate team coverage.
  • Remain hands-on with select projects, tooling, and engineering improvements outside of critical delivery work.
Qualifications
  • 7+ years of professional software engineering experience.
  • 2+ years of experience as a Software Engineering Manager, Team Lead, Tech Lead, or similar engineering leadership role.
  • Proven ability to develop engineers and build healthy, high-performing teams.
  • Experience leading Agile software delivery and partnering with Product on roadmaps and planning.
  • Strong technical depth in modern web, cloud, and event-based microservices environments.
  • Ability to engage in architecture, system design, and code review discussions.
  • Hands-on experience with AI-assisted development tools such as Cursor or Claude Code.
  • Good judgment around where AI-assisted development can improve engineering productivity and where it may not be the right approach.
  • Strong communication skills with engineers, Product partners, and business leadership.
Preferred Experience
  • Experience improving a team's proficiency with AI coding agents or establishing effective practices for agentic development.
  • Demonstrated experience building AI agents to support software engineering or development workflows.
  • Healthcare technology experience, particularly specialty pharmacy, PBM, payer, or claims systems.
  • Familiarity with HIPAA, HITRUST, or SOC 2 within a software environment.
  • Experience with Python, React, SQL Server, or Microsoft Azure.
Next Steps

No C2C, relocation, referral, or sponsorship candidates for this role.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI-Driven Software Engineering Manager, Cloud Microservices
AI-Driven Software Engineering Manager, Cloud Microservices

eNGINE • Pittsburgh

On-site
USD 150,000 - 190,000
Sr. Software Engineering Manager
Sr. Software Engineering Manager

Waystar • Lehi (UT)

On-site
USD 130,000 - 160,000
Competitive total rewards
Customizable benefits package
Generous paid time off
+4
Software Engineering Manager
Software Engineering Manager

HireTalent • New York (NY)

On-site
USD 150,000 - 190,000
Director, Engineering
Director, Engineering

HealthEdge • Indiana (PA)

On-site
USD 180,000 - 260,000
Engineering Manager
Engineering Manager

Syndesus, Inc. • New York (NY)

On-site
USD 250,000 - 350,000
Engineering Manager
Engineering Manager

Eliassen Group • Madison (WI)

Remote
USD 145,000 - 185,000
Competitive salary
Comprehensive benefits package
W2 employment
Engineering Manager
Engineering Manager

Eliassen Group • Phoenix (AZ)

Remote
USD 145,000 - 185,000
Medical benefits
401(k) with match
Paid time off
Engineering Manager
Engineering Manager

Eliassen Group • Olympia (WA)

Remote
USD 145,000 - 185,000
Engineering Manager
Engineering Manager

Eliassen Group • Santa Fe (NM)

Remote
USD 145,000 - 185,000
Remote work
Director of Software Engineer
Director of Software Engineer

Glorio Group • Ohio

On-site
USD 150,000 - 230,000