Engineering Manager

codeforamerica

United States

Remote

USD 140,000 - 200,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Open personal time off
14 paid holidays
17 weeks paid parental/family leave
3 weeks sabbatical after 5 years
401(k) with employer match
Medical coverage with no-cost option
$500 annual professional development+
$50 monthly phone/internet stipend

Job summary

Code for America is seeking an Engineering Manager to lead a hands-on team building and operating production software for public services. This player‑coach role owns technical quality, the growth of its engineers, and the durability of its systems, with oversight across two to three projects.

Reporting to the Director or Senior Director of Product Engineering, the role is remote within the United States with travel up to 10%.

Qualifications

  • Significant engineering management experience leading teams that build and operate production software.
  • Track record of coaching engineers, giving direct feedback, and supporting professional growth.
  • Experience overseeing technical delivery across multiple projects, including risk identification and mitigation.
  • Demonstrated sound technical judgment and ability to mentor engineers on engineering practice.
  • Experience with recruitment and retention of engineering talent.
  • Comfort balancing hands-on technical work with people leadership.

Responsibilities

  • Lead, coach, and develop engineers through regular check-ins and clear feedback, creating growth opportunities.
  • Provide oversight of technical delivery across two to three projects, monitoring progress, mitigating risks, and driving durable outcomes.
  • Mentor engineers on best practices and sound technical judgment, and lead by example.
  • Help engineers own meaningful work with clear expectations and accountability.
  • Address conflicts directly, mediate disagreements, and recruit/retain talent aligned with the mission.
  • Contribute hands-on to one engagement while staying close to the craft via design and code reviews.

Skills

Engineering management
Coaching engineers
Technical leadership
Talent recruitment

Tools

Code reviews

Job description

Role overview

An Engineering Manager is sought to lead a team of engineers building and operating technology that makes public services more effective, while staying close to the craft as a hands‑on contributor. This player‑coach role owns the team's technical quality, the growth of its engineers, and the durability of its systems, with oversight across two to three projects. The position reports to the Director or Senior Director of Product Engineering and is remote within the United States, with travel expected at no more than 10%.

Responsibilities
  • Lead, coach, and develop engineers through regular check‑ins and clear, candid feedback, creating growth opportunities and stretch assignments.
  • Provide oversight of technical delivery across two to three projects, monitoring progress, identifying and mitigating risks, and driving durable outcomes.
  • Mentor engineers on best practices and sound technical judgment, and lead by example.
  • Actively create conditions for engineers to own meaningful work with clear expectations and accountability.
  • Proactively address conflict directly, mediate disagreements between team members, and recruit and retain engineering talent aligned with the mission.
  • Contribute hands‑on to one engagement while staying close to the craft through design and code review across the others.
Requirements
  • Significant engineering management experience leading teams that build and operate production software.
  • A track record of coaching engineers, giving direct feedback, and supporting professional growth.
  • Experience overseeing technical delivery across multiple projects, including risk identification and mitigation.
  • Demonstrated sound technical judgment and the ability to mentor engineers on engineering practice.
  • Experience with recruitment and retention of engineering talent.
  • Comfort balancing hands‑on technical work with people leadership.
Benefits and work setup
  • Remote position; candidates must reside full‑time in the United States.
  • Full‑time schedule of 40 hours per week, Monday through Friday, with internal meetings scheduled between 10 AM and 3 PM PT.
  • Open personal time off, a minimum of 14 paid holidays, and an org-wide closure from Christmas Day through New Year's Day.
  • Paid sick time up to 96 hours annually and 17 weeks of paid parental and family leave.
  • Three weeks of paid sabbatical after five years of service.
  • 401(k) with employer match and medical coverage with at least one no‑cost option for full‑time employees.
  • $500 annual professional development stipend, with up to $500 rollover each year to a $1,000 maximum.
  • Phone or internet reimbursement of $50 per month.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Engineering Manager
Engineering Manager

greatquestion • United States

Remote
USD 180,000 - 240,000
Competitive compensation and equity
Health benefits
Generous PTO and learning stipend
+1
Engineering Manager
Engineering Manager

Jobgether • Oregon

Hybrid
USD 150,000 - 230,000
Remote‑first environment
Travel up to 10%
Full-time W2 employment
Engineering Manager
Engineering Manager

localitymediallcdbafirstdue • United States

Remote
USD 150,000 - 210,000
Principal Software Engineer
Principal Software Engineer

codeforamerica • United States

Remote
USD 170,000 - 230,000
Remote in United States
40 hours per week
Paid holidays
+7
Engineering Manager
Engineering Manager

cloverhealth • United States

Remote
USD 150,000 - 190,000
Base compensation
Equity opportunities
Performance-based bonuses
+7
Manager, Engineering
Manager, Engineering

auviknetworks • United States

Remote
USD 112,000 - 146,000
Remote work
Health and dental benefits
Stock options
+4
Engineering Manager
Engineering Manager

Zephyrus Engineering Limited • Las Vegas (NV)

Hybrid
USD 140,000 - 190,000
Highly Competitive Salary
Comprehensive Benefits Package
401(k) Retirement Plan
+3
Engineering Manager
Engineering Manager

Ampact • Minnesota

On-site
USD 120,000 - 180,000
Founding Engineering Manager
Founding Engineering Manager

Chainloop • United States

Remote
USD 180,000 - 260,000
Engineering Manager - Member Experience
Engineering Manager - Member Experience

omadahealth • United States

Remote
USD 156,000 - 224,000
Equity grants
Employee stock purchase plan
Annual cash bonus
+1