What is an Engineering Manager at Code For America?
An Engineering Manager at Code For America plays a vital role in bridging the gap between modern technology and public sector impact. Unlike traditional tech companies focused on hyper-growth or maximizing ad revenue, Code For America builds digital services that help millions of people access essential government benefits, clear their records, and navigate complex civic systems. In this role, you will lead mission-driven engineering teams to deliver software that is equitable, highly accessible, and exceptionally reliable.
The impact of this position is measured by the ease with which vulnerable populations can access public services. You will guide engineers through the unique challenges of civic tech, which often requires integrating with legacy government databases, navigating strict compliance requirements, and working with "un-sexy" but highly stable technologies. Your leadership ensures that your team remains motivated, aligned with the organization's civic-minded values, and capable of delivering high-quality code under ambiguous constraints.
To excel as an Engineering Manager, you must balance technical stewardship with deep empathy. You are not only responsible for the career growth and daily execution of your engineering team, but you also serve as a key collaborator with product managers, UX researchers, and government relations experts. It is a role that demands a human-centric approach to leadership, a pragmatic view of technology, and a deep commitment to social good.




