Engineering Manager

Allegheny County Department of Human ServicesPittsburgh, PA
$130,000 - $140,000Hybrid

About The Position

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.

Requirements

  • 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

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

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Manager

Education Level

No Education Listed

Number of Employees

501-1,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service