Engineering Manager
Company: Allegheny County Department of Human Services
Location: Pittsburgh
Posted on: April 2, 2026
|
|
|
Job Description:
At DHS, we serve more than 200,000 residents each year and
manage over $1 billion in essential services for Allegheny County’s
most vulnerable populations. We’ve built a strong reputation for
using data and technology to improve how public services work—and
we’re continuing to grow. We’re 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. As Engineering Manager, you’ll 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. You’ll be responsible
for supporting day-to-day development, mentoring engineers, and
improving how we ship and support code. You don’t 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 We’re Looking For
6 years of experience in software engineering, including 1–2 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 Inc. 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 organization’s statement on Equity and
Inclusion
Keywords: Allegheny County Department of Human Services, Pittsburgh , Engineering Manager, IT / Software / Systems , Pittsburgh, Pennsylvania