Full-Stack Software Engineer

SpruceID provides digital trust infrastructure for government services.

Series A13 current maintainers13 active leads6 new active leadsTeam intelligence

Maintainer signals as of 9/25/2026

Distributed
About SpruceID

SpruceID builds privacy-preserving digital identity and trust infrastructure for government, financial institutions, and enterprises. Its offerings include digital IDs and wallets, identity gateways and SSO, verification, document intake, form modernization, legacy-system integration, and zero-trust security capabilities. The company helps states and cities modernize service delivery through interoperable, standards-based digital credentials and data systems that reduce fraud and support resident control of personal data.

View jobs by SpruceID

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

Design, build, and deploy full-stack identity solutions for government and enterprise customers. Translate customer requirements into production-ready systems, develop backend services and web or mobile applications, contribute to Rust codebases, advise partners on identity standards and privacy, and manage deployments and post-launch support.

Requirements

  • 2+ years of experience building backend systems in statically typed languages such as Rust, Go, C#, or Java.
  • Experience with modern web frontends such as React and TypeScript, with attention to accessibility and security.
  • Ability to lead cross-functional engineering efforts and deliver production-grade systems.
  • Appreciation for open-source software, standards-based design, and community-driven development.
  • Hands-on experience with AWS, GCP, or Azure and DevOps practices.
  • Excellent communication skills and comfort working directly with customers or stakeholders.
  • Based in the United States.

Responsibilities

  • 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.
  • Advise partners on open identity standards and privacy best practices.
  • Build backend services and full-stack web or mobile applications meeting security, privacy, and accessibility standards.
  • Contribute to Rust codebases spanning backend, mobile, and browser environments.
  • Manage customer deployments and provide post-launch technical support.

Benefits

  • Equity