Code for America is committed to building a team with a rich mix of perspectives and lived experiences because it strengthens our ability to help government deliver for everyone. We’re made up of people-centered problem solvers: technologists, advocates, and storytellers from many different backgrounds and communities around the country. We merge the best parts of technology, nonprofit, and government.
We believe government at all levels can and should work well for everyone— and the mindful use of technology makes it possible.
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. We use insights and ideas from real people to guide us to real solutions that break down barriers to meet community needs and improve government in meaningful ways.
Want to use your skills for good and help us drive change that lasts? Join our team!
Rating Reviews
Rating is calculated based on
3
reviews and is evolving.
Pros: The mission is genuinely inspiring and attracts incredibly smart, dedicated people. It's a fantastic place to work if you want your technical skills to contribute directly to improving public services and civic technology. The organization offers great work flexibility and a strong commitment to diversity, equity, and inclusion. The leadership team is generally transparent and approachable.
Cons: While leadership is approachable, strategic decision-making sometimes feels slow, and communication can occasionally lag behind execution needs, especially in a distributed team. Career progression can be a bit unclear for individual contributors compared to management tracks. Compensation, while competitive, might not be at the top tier for senior tech roles in the broader industry.
Advice to Management: Continue fostering transparency and clear communication pathways for strategic decisions. Ensure consistent opportunities for individual contributor growth are well-defined and supported.
Show more
Pros: The work flexibility is outstanding, which is incredibly helpful for managing my personal life while working remotely in Marion County. The non-profit tech environment fosters great collaboration, and everyone is genuinely committed to the mission. There are good opportunities for learning new skills in civic tech and growing professionally.
Cons: Sometimes the communication flow can be a bit fragmented across different remote teams, leading to occasional silos in this large distributed organization. Also, during peak project periods, the workload for a Program Manager can feel quite intense, requiring careful time management to maintain work-life balance.
Advice to Management: Continue to invest in tools and strategies that enhance asynchronous communication for all remote employees, especially across different project teams. Regular check-ins on workload balance during critical project phases would also be beneficial to prevent burnout and maintain well-being.
Show more
Pros: The best part is definitely the mission; you feel like you're contributing to something that matters for people across the country. The remote-first culture at this civic tech non-profit fosters great autonomy. Collaboration is strong, and the team is genuinely supportive and passionate about public service technology. There are good opportunities to learn new skills and technologies, especially within government modernization projects.
Cons: While leadership is generally well-intentioned, strategic decision-making can sometimes feel a bit slow or diffuse, which can impact project velocity. Communication streams can get crowded in a remote-first setup, so staying aligned on priorities sometimes requires extra effort. The pace can be intense during critical project phases, but this is balanced by the overall understanding of the mission's importance.
Advice to Management: Continue to streamline decision-making processes and improve cross-team communication channels, especially for remote employees. Clearly defining project roadmaps and empowering project leads with decision-making authority could further enhance efficiency and employee autonomy.
Show more
What's it like working at Code for America as a software engineer?
As a software engineer at Code for America, I've found it incredibly rewarding to use my skills to build technology that directly helps communities. The company culture fosters collaboration and a shared mission to improve government services.
What's the day-to-day working culture like at Code for America?
The working culture at Code for America is very collaborative and mission-driven, with a strong emphasis on civic tech and making government work better for everyone. As a software engineer here, I've found the team to be incredibly supportive and focused on delivering impactful projects.
What's the day-to-day work environment like at Code for America for a software engineer?
At Code for America, software engineers experience a collaborative and mission-driven environment. Expect cross-functional teams, agile methodologies, and a strong emphasis on civic tech impact. The culture values continuous learning and open communication.