Engineering Manager (Closes 8/7/2025)
New Yesterday
Salary: $130,000 to $140,000 annually
At DHS, we serve more than 200,000 residents each year and manage over $1 billion in essential services for Allegheny Countys most vulnerable populations. Weve built a strong reputation for using data and technology to improve how public services workand were continuing to grow.
Were hiring our first Engineering Manager to lead a growing internal software team within the Office of Analytics, Technology, and Planning (ATP). This role reports directly to the CTO and plays a key part in helping us build, maintain, and integrate software that supports our services and operations.
About the Role
As Engineering Manager, youll guide a team of engineers working on full-stack applications and backend services. Our main tech stack includes React on the frontend, Python/Django on the backend, and Azure as our cloud platform. We work with both PostgreSQL and Oracle as backend databases. Youll be responsible for supporting day-to-day development, mentoring engineers, and improving how we ship and support code.
You dont need to code every day, but you should be comfortable reviewing code, helping solve technical problems, and making decisions about architecture and quality.
Key Responsibilities
Lead a growing team of software engineers working across multiple applications and services
Deliver reliable, maintainable software by promoting modular design and reusable components that support long-term growth and align with agency priorities
Work with product and UX teams to turn goals into actionable development work
Improve team processes for testing, deployment, and release management
Mentor engineers and support their professional development
Jump in as needed to review code, solve problems, or shape technical direction
What Were Looking For
6+ years of experience in software engineering, including 12 years managing or leading teams
Strong communication skills and the ability to work across technical and non-technical teams
Experience with React, Django/Python, REST APIs, and backend databases like PostgreSQL and Oracle
Familiarity with cloud environments, especially Azure, and CI/CD workflows
Experience building modular systems and reusable components
A collaborative, team-first approach to leadership
Interest in building technology that supports public services and communities
Application
This is a salaried role with benefits, reporting to the CTO and fully embedded with the DHS team. Candidates will be formally employed by our staffing partner, Computer Aid.
WHY DHS?
You can make a big impact here. We stand out as one of the best human services organizations in the country. But we need problem-solvers, innovators, and terrific leaders to make sure we are smart in how we use our funding so that we reach the people who most need our help to make lives better.
DHS strives to be the kind of place where a diverse mix of talented people want to come to grow and do their best work.
-From the organizations statement on Equity and Inclusion
- Location:
- Pittsburgh
- Category:
- Engineering