About the role

  • Engineering Manager leading a team of engineers in developing software for public services at DHS. Collaborating across multiple applications and mentoring engineers.

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

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.

Benefits

  • Benefits offered
  • Health insurance
  • Professional development opportunities

Job title

Engineering Manager

Job type

Experience level

Mid levelSenior

Salary

$130,000 - $140,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job