Why work at Code for America?

Our employees build and transform government services making them so good they inspire change. We merge the best parts of technology, nonprofit, and government to help support the people who need it most. With a focus on diversity, equity, inclusion, and deep empathy for both government and the people government serves, we’re building a movement of motivated change agents driven by meaningful results and lasting impact.

At Code for America you contribute to interesting work while learning and developing in a supportive and flexible environment. Our compensation and benefits are holistic and thoughtfully curated to represent our employees and our mission. Come help us drive real generational change that lasts.

Do important, impactful work

What if we could make government work more effectively for those who need it most? You’ll get to make a direct impact in our users lives everyday through great products that help governments serve people better and by mobilizing volunteers to make change in their local communities. Our mission, vision and values inform our approach, and we hold an annual Code for America Summit where we gather 1,200 technologists and public servants to grapple with the greatest challenges government faces today.

“It's an honor to work with colleagues who embody empathy and have a deep respect for the dignity of all people. Those same values inform how we work with each other at Code for America, contributing to a healthy, supportive workplace.”

Luigi Ray-Montañez, Principal Software Engineer

Grow and learn

By joining our collaborative, mission-driven work culture you’ll not only build your skills, you’ll also gain opportunities to flex leadership muscles. Our experienced product development teams use pair programming, daily stand-ups, blameless post mortems, and user research to ensure we are building the right things, and we are building the things right. And whether you’re on a technical or non-technical team, every employee gets access to a wide variety of a professional development resources for continuous learning and growth.


Code for America is committed to building a team as diverse as the nation we serve, and ensuring an inclusive culture for all employees. We are a mix of technologists, social justice activists, civic tech enthusiasts, and advocates for social impact. We come together to learn from our community at our regular lunchtime speaker series and gather quarterly for off-sites to check in with each other, celebrate our successes, and give back to our local communities. We also have a number of events and traditions, like our annual Thanksgiving potluck and Bureaucrat (Employee) of the Month, and multiple committees and clubs to engage people across teams to make Code for America an even greater place to work!

“It's great to work in such an inclusive, collaborative workplace. I get to work across teams every day, and events like our lunchtime speaker series or days of service give us an opportunity to engage with each other outside of our usual responsibilities.”

Jahvita Rastafari, Senior Program Marketing Manager

Open environment

Welcome to our loft-style work space! We think it contributes to a great work life. Our space offers an open floor plan and conference rooms so you can work solo or in a group. There are plenty of snacks and drinks to keep you fueled and a bike room for the velo-minded. We work hard to ensure that our office space is comfortable, collaborative, and inclusive.

Comprehensive benefits

We are invested in your well-being. In addition to competitive salaries, we offer comprehensive health, dental and vision with 100% premium coverage for employees, life and other insurances, a generous 401K program with a 3% match, and a wide array of perks.

“Code for America is a place where I can feel that what I do matters. I see the impact of our work in the products we build, the communities we mobilize, and the people we help.”

Jimmy Jaramuzchett, Development Partnerships Specialist

Take care of yourself

We work hard, but we also prioritize work-life balance. Our flexible schedules and time off policies allow you to take time when you need and build a schedule that works with your life.

Apprenticeship program

The Code for America apprenticeship is a full time, salaried, nine-month program. By building our capacity to train and support junior talent, we widen the reach of those we can hire, expand the diversity of our candidate pool, and provide ourselves and the larger tech space with skilled candidates from diverse backgrounds. We are committed to providing our apprentices with the training and support they need to successfully grow their careers.

This initiative is specifically targeted at candidates with non-traditional backgrounds, such as recent boot-camp graduates, people switching careers, or those re-entering the workforce. People who have lived experience, direct or indirect, with the government services we work on (such as the social safety net or the criminal justice system) are especially encouraged to apply. The 2021 apprenticeship will start in summer 2021. Our application period will be April 26 through May 3.

Code for America does not discriminate against any person on any basis including, but not limited to, sex, gender and gender expression, race, color, creed, ethnicity, sexual orientation, age, national origin, citizenship status, marital status, religion, disability or veterans status. We particularly encourage members of groups traditionally underrepresented in technology and government to apply.