As a Principal Software Engineer at Code for America, you will define technical standards and practices while driving high-quality software delivery across multiple teams. Your role involves solving ambiguous technical problems, mentoring engineers, and setting the technical direction for projects that enhance public services. You will collaborate with cross-functional teams to translate trends into technical strategies and support the engineering culture through documentation and shared practices.
See how your résumé matches this role — and tailor it from what actually gets interviews.