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

This role joins SpruceID's forward-deployed engineering team to deliver privacy-preserving digital identity solutions for state governments, public-sector partners, and enterprise clients. The position combines full-stack software development, technical consulting, customer advising, deployment management, and post-launch support. Work includes backend services, web and mobile applications, and Rust codebases spanning backend, mobile, and browser environments.

Requirements

  • 5+ years of experience building backend systems in statically typed languages such as Rust, Go, C#, or Java.
  • Strong background in 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.
  • Hands-on experience with cloud infrastructure such as 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.
  • 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 applications meeting public-sector security, privacy, and accessibility standards.
  • Contribute to Rust codebases running across backend, mobile, and browser environments.
  • Manage customer deployments and provide post-launch technical support.