Principal Software Engineer
Core
Define technical standards and solve ambiguous, high-leverage problems across multiple teams to build reliable, high-quality software for public services.
Role type
Principal Software Engineer (Strategy & Mentorship)
Builds
Shared services, libraries, AI-enabled components, and durable reusable capabilities for government tools
Domain
Public sector / Government services / Web technologies
Deliverable
production ML models | product features | infrastructure
Required skills
System architecture, data modeling, API design, cloud infrastructure, IaC, AI coding tools, Agile methodologies, technical leadership, cross-functional collaboration
Preferred skills
AI-powered feature integration, social safety net domain experience, prior tech lead/manager experience
Technologies
Cloud infrastructure, IaC tooling, AI coding tools, Web frameworks
Responsibilities
Craft new features for government services, drive solutions to undefined technical problems, own architecture decisions, produce technical documentation, mentor Staff/Senior engineers, set engineering standards, explore emerging technologies
Seniority
Principal, strategy & mentorship