Illustration of a group of people talking and working together

Why work at Code for America?

Together, we work to break down barriers to government services and improve people’s experiences with government in meaningful ways.

We’re known for building digital tools, but the work doesn’t stop there. We seek to transform government by showing what’s possible when communities are included in policy and service design. Read more about how we’re building a movement to make lasting impact.

public

We’re committed to building a team as diverse as the nation we serve.

Our team is made up of people-centered problem solvers: technologists, advocates, and storytellers from many different backgrounds and communities around the country.

design_services

We merge the best parts of tech, nonprofit, and government work.

Our collaborative culture is constantly evolving with the ideas of each new member. We work in a matrixed environment that enables cross-functional collaboration from all levels of the organization.

diversity_1

We strive to be inclusive and create a place where people can grow and share their ideas.

For example, our product development teams work collaboratively, and engage in daily stand-ups, blameless postmortems, and user research to ensure our teams are on track to do their best work.

forum

We come together to learn from each other.

We reflect on our work every Friday at our Weekly All Hands meeting, and once a quarter for an All Staff gathering. We provide culture and connectivity opportunities, and also have a number of employee resource groups, including our Earthtones group for BIPOC employees.

At Code for America I get to explore questions of systems change and economic mobility with colleagues that genuinely care about the work we do and people we serve. Working in programs, I love interacting directly with local government leaders and organizations, and figuring out how we as an ecosystem can best support communities in need.
Melanie Gin, Senior Program Manager
A group of people working together huddled around a laptop computer
I enjoy working at Code for America, because I'm challenged to find complex technical solutions that help real people in need. I love feeling good about the work that I do and the people it helps.
Alex Gonzalez, Software Engineer
Three people work together around a white board, one is placing a sticky note on the board

Our teams

In addition to each team’s unique skills and approaches, our organization fosters cross-functional collaboration to find the best solutions as quickly as possible.

Product and Tech

Build the services and tools that drive important, lasting change
Client Success Data Science Service Design UX Design Product Engineering Solutions Engineering Product Management Qualitative Research

Programs and Policy

Partner with government and communities to make sure people’s needs are met
Criminal Justice Local Initiatives Social Safety Net Tax Benefits

Organizational Operations

Tell the story of our work, build an empathetic environment, and amplify our impact
Development Finance Marketing and Communications People, Equity, and Operations

The best part about Code for America is the people. This organization brings together thoughtful, caring, skilled people from so many different worlds of work to try to make more human government services. Being a product manager here is humbling, challenging, and never ever boring!
Shalaka Gole, Senior Product Manager
Loading
Icon showing arrows with three different options

Remote work

We’re mission-driven, remote-first, and care about work-life balance.

  • Fully distributed workplace—our team is based all over the country
  • Flexible schedules that accommodate childcare and caretaking responsibilities
  • Meeting hours between 10 a.m.–3 p.m. Pacific Time
  • Equipment allowance and cell phone stipend to support remote work
Icon showing an office building

Office space

If you do plan to be in the San Francisco Bay Area, we welcome you to our work space in downtown San Francisco! We work hard to ensure that our office space is comfortable, collaborative, and inclusive.

  • Open floor plan and conference rooms, fully equipped for solo and group work 
  • Plenty of snacks and drinks to keep you fueled
  • Bike room for those who cycle to work 
  • Fully accessible for people who use wheelchairs or require other disability accommodations
Icon conveying the concept of 'equity'

Equity in hiring

We are committed to diversity, equity, and inclusion in all of our work, including our hiring practices.

  • We believe including the communities impacted by problems is the best way to solve them, and we work to build diverse talent pools and continuously improve on our equitable hiring practices. 
  • We challenge outdated hiring practices and provide candidates with as much transparency as possible. This includes sharing each role’s hiring process, salary bands, and growth targets.
  • We follow a structured interview process with predefined stages to ensure consistency and fairness. There may be more or less variation of stages depending on the role.
Icon of four arms supporting each other

Unionized environment

Alongside our union, we’re proud to be at the leading edge of the civic tech industry in providing best-in-class benefits that support a healthy and resilient workforce.

  • Joint commitment between Code for America management and the union to an environment that allows people to do meaningful work and take care of themselves.
  • Union-eligible roles will be noted on open job postings.
I'm proud to be working at Code for America because we have continued to lead the way in civic tech while also fostering a workplace where creativity and collaboration thrive. Our commitment to our core values makes each day rewarding, and it feels good knowing that we’re contributing to meaningful progress and supporting each other along the way.
Chloe Quyên Cramer, People Ops Specialist
Two people talking in an office

Our hiring process

checklist

We review your application

phone_in_talk

A recruiter reaches out for a phone screen

task

You complete a technical screen or an at-home task

groups

You’re interviewed by the hiring manager and the team

done_outline

We do reference checks while you do a final interview with our CEO

send

We send you an offer

The order may vary depending on the role.

Benefits and support

  • Competitive salaries
  • 16 paid holidays, including an all-staff break at the end of the year and Summer Fridays
  • Comprehensive health, dental, and vision insurance with some plans offering 100% premium coverage for employees
  • 401K program with minimum 3% match
  • Up to $1,000 reimbursable professional development budget per calendar year, and access to continuous learning and growth resources
  • Remote working hours, with meeting hours designed to accommodate different time zones
  • One-time stipend to support remote workspace setup
  • Life and disability insurance
  • Access to legal and financial counseling sessions in the event of an emergency
  • Resources for parents, caretakers, and pet owners
  • Wide array of additional perks, including access to mental health apps and discount offers for travel, entertainment, and dining
  • Sabbatical after four years of full-time employment

Current openings

Are you ready to help us drive change that lasts?

Apply for one of our open positions.

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.