C

Code for America

Civic technology nonprofit improving public services

Staff Software Engineer

Software EngineeringConfirmed live in the last 24 hours
Full-timeRemote in USA$128.9k - $157.8k /yr

About the Job

Requirements

  • At least 7 years of software engineering experience, with strong expertise in system architecture, data modeling, web technologies, and API design.
  • Experience working across multiple languages, frameworks, and technology stacks, or demonstrated ability to ramp quickly into unfamiliar ones.
  • Ability to use AI coding tools judiciously, validate and refine generated code for quality, and model that discipline for teammates.
  • Experience with Agile software development models such as Scrum, XP, test-driven development, or behavior-driven development.
  • Demonstrated technical leadership in a team environment, setting direction and guiding sound decision-making in constrained or ambiguous contexts.
  • Experience with cloud infrastructure and infrastructure as code tooling.
  • Ability to collaborate with peers and provide technical and professional mentorship.
  • Excellent written and verbal communication skills in English.
  • Expert understanding of cross-functional collaboration and ability to translate those conversations into actionable tasks.
  • Commitment to Code for America's mission of making government services work well for the people who need them most.

Responsibilities

  • Craft new features that help users navigate government services and receive a dignified experience.
  • Write automated tests and develop monitoring strategies to ensure a high level of service quality.
  • Work iteratively to ship minimal features, learn from them, and harden them to scale once proven.
  • Contribute to design, implementation, and code review, and make technical trade-offs alongside the team while using AI-assisted development responsibly.
  • Own architecture and data-modeling decisions for significant parts of a production system, weighing trade-offs across competing priorities.
  • Produce quality documentation and learning materials for internal and external audiences.
  • Establish direction for technical work within the team or project, anticipate challenges, document decisions, and help the team understand the rationale behind approaches.
  • Collaborate with Product Managers and other cross-functional peers, adapt as priorities, technology, and team needs shift, and help others adapt to major changes in direction or tooling.
  • Commit to a path forward when the team is stuck and revise it as new information emerges.
  • Mentor engineers on technical judgment and engineering practice, and support their growth into unfamiliar problem spaces through pairing, documentation, structured learning, or direct coaching.
  • Guide team norms, surface dependencies early, align on shared patterns, and introduce practices that strengthen team delivery.
  • Perform other duties as assigned.

Desired Qualifications

  • Deep expertise in one or more technology or domain areas relevant to Code for America's product portfolio.
  • Experience improving government services for people who need them most.
  • Personal or professional experience with the justice system, social safety net, or other mission-relevant experience.
  • Experience building and integrating AI-powered features in production systems, with evaluation and monitoring.

About the Company

Code for America

Civic technology nonprofit improving public services

Code for America is a nonprofit that works with government agencies and community organizations to make public services easier to use, especially for people facing barriers to support. Its social safety net work simplifies benefits applications and renewals for residents and the staff who process their cases. Through GetYourRefund, a free online tax service, people answer questions, upload documents and connect remotely with trained volunteers who prepare and file their returns. Individual donors, institutional funders and governments support its work to build digital tools and improve policies and programs. Founded in 2009, Code for America is headquartered in Oakland, California.

Company size
201-500
Company stage
Not listed
Total funding
Not listed
Headquarters
Oakland, CA
Founded
2009

Recently Posted Jobs

Explore more opportunities at Code for America

See more jobs