Principal Software Engineer

Code For America

Lead and mentor software engineers while tackling undefined technical problems that impact team roadmaps. This remote position is perfect for experienced professionals.

Last checked on September 23, 2026. We may earn a commission when you click through.

Advertisement
✓ Mentoring and leadership opportunities ✓ Fully remote position ✓ Impactful work with a social mission

Principal Software Engineer

Code For America

Updated 15 hours ago
Apply now

You'll be redirected to talent.com

New Orleans Remote

This position is ideal for experienced software engineers looking to make a significant impact while working remotely. However, the ambiguity of the problems may not suit everyone, especially those who prefer well-defined tasks.

About this role

Lead and mentor software engineers while tackling undefined technical problems that impact team roadmaps. This remote position is perfect for experienced professionals.

About the Company

Code For America focuses on using technology to improve public services and empower communities across the U.S.

Key Highlights

  • Remote work flexibility
  • Mentorship opportunities for engineers
  • Focus on solving undefined technical challenges
  • Work with a mission-driven organization

💡 Honest Take: While the role emphasizes mentorship, the real challenge lies in complexities of undefined problems. Be prepared for a fast-paced environment where priorities may shift rapidly, which can be stressful.

Pros

  • Mentoring and leadership opportunities
  • Fully remote position
  • Impactful work with a social mission
  • Challenging technical problems

Cons

  • Lack of salary transparency
  • High expectations for undefined problem solving
  • Potentially shifting priorities

Best For: Software professionals with strong problem-solving skills looking for a remote role that emphasizes mentorship and community impact.

Watch Out: The absence of salary information may make it difficult to gauge if the position meets your financial expectations.

Apply for this position

You'll be redirected to talent.com

Expert Review

In the tech industry, positions that blend mentorship with high-level problem-solving are rare. This role at Code For America offers an opportunity to influence the growth of junior engineers while tackling complex challenges. However, the lack of disclosed salary can be a back for many applicants.

Navigating undefined technical problems means that engineers will need to be adaptable and comfortable with ambiguity. Unlike traditional software engineering roles, where tasks may be more clearly defined, this position may require a mindset geared towards . Code For America is recognized for its mission-driven work, but it’s essential to understand the pace of work can be intense.

If you’re looking for a predictable workload, this might not be the best fit. Overall, it's a unique opportunity for those ready to embrace uncertainty and drive meaningful change in public services.

You might also like

Related Articles