Principal Software Engineer @Code for America
Software Development
Salary $143,884 - $176..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted 3wks ago

[Hiring] Principal Software Engineer @Code for America

3wks ago - Code for America is hiring a remote Principal Software Engineer. πŸ’Έ Salary: $143,884 - $176,138 annually πŸ“Location: USA

Role Description

Code for America is looking for a talented Principal Software Engineer who will help define the technical standards and practices that our engineering discipline builds on β€” driving reliable, high-quality software delivery across multiple teams and projects that make public services more accessible and effective for the people who need them most.

In this position you will:

  • Technical Delivery
    • Craft new features that help users more easily navigate government services and receive a dignified experience.
    • Drive solutions to technical problems that are ambiguous or undefined.
    • Own architecture and data-modeling decisions for systems that span multiple services or teams.
    • Work iteratively to prove out approaches, then engineer what works into durable, reusable capabilities.
    • Support Engineering's culture of writing by producing documentation, technical decision records, and learning materials.
  • Technical Leadership & Mentorship
    • Set and document technical direction for your domain.
    • Mentor Staff and Senior Software Engineers on technical judgment and engineering practice.
    • Partner with Engineering Managers, Directors, and cross-functional peers to translate technology, policy, and organizational trends into technical strategy.
    • Set shared engineering standards and reference architectures for your domain.
    • Share what works across projects back into engineering-wide practices.
  • Organizational Technical Strategy
    • Partner with Engineering Managers, Directors, and cross-functional peers to translate technology, policy, and organizational trends into technical strategy.
    • Explore emerging technologies and engineering approaches.
    • Represent Engineering's technical perspective in cross-discipline planning and decision-making.

Qualifications

  • 10+ years of software engineering experience, with deep expertise in system architecture, data modeling, web technologies, and API design.
  • Demonstrated track record of defining technical standards or patterns that were adopted across multiple teams.
  • Experience framing and solving ambiguous, previously undefined technical problems.
  • Expertise across multiple languages, frameworks, and tech stacks.
  • Demonstrated ability to use AI coding tools judiciously.
  • Experience with Agile software development models like Scrum, XP, TDD, or BDD.
  • Demonstrated technical leadership across team boundaries.
  • Experience with cloud infrastructure and IaC tooling.
  • Experience collaborating across disciplines and mentoring engineers.
  • Truly excellent written and verbal communication skills in English.
  • A deep commitment to Code for America's mission.

Requirements

  • Deep expertise in one or more specific technology or domain areas relevant to Code for America's product portfolio.
  • Personal or professional experience with the social safety net or other mission-relevant government services.
  • Experience as a tech lead, engineering manager, or similar leadership role prior to moving into a Principal IC track.
  • Experience building and integrating AI-powered features in production systems.

Benefits

  • Salary range from $143,884 to $176,138 annually.
  • Comprehensive benefits package including:
    • Laptop provided.
    • A one-time $700 payment for remote environment setup.
    • Cell phone and/or internet reimbursement of $50 per month.
    • $500 annual stipend towards professional development.
    • Training/guidance for staff required to utilize AI.
    • 100% employer match on the first 3% of contributions to retirement plans.
    • At least one no-cost health insurance option for full-time employees.
    • Open personal time off, a minimum of 14 paid holidays, and an org-wide closure from Christmas Day through New Year's Day.
    • Paid sick time; up to 96 hours annually.
    • 17 weeks of paid parental and family leave.
    • 3 weeks of paid sabbatical after 5 years of service.
Before You Apply
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Principal Software Engineer @Code for America
Software Development
Salary $143,884 - $176..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted 3wks ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 127,038+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later