AI Summary
Design, build, and deploy full-stack solutions for state governments and public sector partners. Collaborate with customer delivery leads and engineers to ensure successful deployments. Serve as a trusted technical advisor for partners adopting open identity standards and privacy best practices.
Key Highlights
Design, build, and deploy full-stack solutions for state governments and public sector partners
Collaborate with customer delivery leads and engineers to ensure successful deployments
Serve as a trusted technical advisor for partners adopting open identity standards and privacy best practices
Technical Skills Required
Benefits & Perks
Remote work
Performance-based bonuses
Equity
Benefits package
Job Description
SpruceID builds privacy-preserving, standards-based digital identity and credentialing solutions that give individuals control of their information while enabling governments and enterprises to deliver secure, interoperable services. We partner with public-sector organizations to modernize how identity is issued, verified, and used.
We’re looking for a Senior Full-Stack Engineer to join our forward-deployed engineering team. You’ll work directly with state governments and public sector partners, and enterprise clients to design, build, and deploy impactful identity solutions. This role blends hands-on software development, technical consulting, and customer success: ideal for someone who thrives at the intersection of technology and mission-driven impact.
This is a fully remote role open to candidates based in the United States.
What You'll Do
- Design, build, and deploy full-stack solutions for state governments and public sector partners
- Collaborate with customer delivery leads, engineers, and UX designers to ensure successful deployments
- Translate customer requirements into technical architectures and production-ready systems
- Serve as a trusted technical advisor for partners adopting open identity standards and privacy best practices
- Build backend services and full-stack web or mobile apps that meet public sector security, privacy, and accessibility standards
- Contribute to Rust codebases that run across backend, mobile, and browser environments
- Manage customer deployments and provide post-launch technical support
- 5+ years of experience building backend systems in statically typed languages (Rust, Go, C#, or Java)
- Strong background in modern web frontends (React, TypeScript, or similar) with an eye for accessibility and security
- Proven ability to lead cross-functional engineering efforts and deliver production-grade systems
- Strong appreciation for open-source software, standards-based design, and community-driven development
- Hands-on experience with cloud infrastructure (AWS, GCP, or Azure) and DevOps practices
- Excellent communication skills and comfort working directly with customers or stakeholders
- Based in the U.S., excited to collaborate with state government partners
- Experience with digital identity, cryptography, data privacy, or blockchain technologies (e.g., Verifiable Credentials, Decentralized Identifiers, OAuth, OpenID Connect)
- Familiarity with PostgreSQL, GraphQL, or RESTful API design and development
- Understanding of CI/CD pipelines, infrastructure as code, and automation using Terraform, or similar tools
- Exposure to mobile app development (React Native, Flutter, or similar frameworks)
- Experience in security engineering, access control, federated identity, or PKI systems
- Prior work in public sector, government technology, or other high-compliance environments
- Interest in usability, accessibility (WCAG, Section 508), and inclusive product design
- Contributions to open-source projects or participation in digital identity standards bodies (W3C, DIF, IETF) is a plus
The actual base salary offered will depend on a variety of factors, including the candidate’s experience, qualifications, skill set, and work location. Compensation may also include additional components such as performance-based bonuses and/or equity, along with a benefits package.