Full-Stack Software Engineer – Remote

SpruceID
United States
Workplace: RemoteFull timeUSD 120,000 - 200,000 annuallyFunction: Software EngineeringExperience: 2+ yearsSkills: ["Communication","Cross-functional collaboration","Technical advising","Problem-solving"]

Design, build, and deploy full-stack identity and credentialing solutions for state governments and public-sector partners. You’ll collaborate with engineers and UX designers to translate customer requirements into production-ready architectures, serve as a trusted technical advisor on privacy and open identity standards, and provide post-launch support. Work fully remotely from the U.S., contributing to Rust codebases across backend, mobile, and browser environments while supporting secure, accessible public-sector deployments.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
SpruceID
SpruceID
8 months ago

Full-Stack Software Engineer – Remote

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 12 hours agoStatus: Live
Reposted: similar role first listed 10 months ago

Job Summary

Design, build, and deploy full-stack identity and credentialing solutions for state governments and public-sector partners. You’ll collaborate with engineers and UX designers to translate customer requirements into production-ready architectures, serve as a trusted technical advisor on privacy and open identity standards, and provide post-launch support. Work fully remotely from the U.S., contributing to Rust codebases across backend, mobile, and browser environments while supporting secure, accessible public-sector deployments.
Location: United States
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, build, and deploy full-stack solutions for state governments and public-sector partners.
  • •Collaborate with 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 apps, and manage customer deployments with post-launch technical support.

Pay and Benefits

Salary: USD 120,000 - 200,000 annually
Equity and Bonus:Equity
Perks:Equity

Key Requirements

  • •2+ years building backend systems in statically typed languages such as Rust, Go, C#, or Java.
  • •Strong modern web frontend experience with React and TypeScript, with attention to accessibility and security.
  • •Proven ability to lead cross-functional engineering efforts and deliver production-grade systems.
  • •Hands-on experience with cloud infrastructure (AWS, GCP, or Azure) and DevOps practices.
  • •Excellent communication skills and comfort working directly with customers or stakeholders.
Experience:2+ yearsPublic sectorDigital identityOpen source
Skills:CommunicationCross-functional collaborationTechnical advisingProblem-solving
Tech Stack:RustGoC#JavaReactTypeScriptAWSGCPAzureGraphQLPostgreSQLREST APIOAuthOpenID ConnectVerifiable CredentialsDecentralized IdentifiersTerraformCI/CD

Company Brief

SpruceID
Develops decentralized identity and verifiable credentials infrastructure and developer tools, including DID and wallet SDKs, to enable secure, privacy-preserving authentication and credentialing for Web3 and web applications.
Industry: Cybersecurity
Company Size: Small (11 to 50 employees)
Growth: Early Stage Startup
Funding: Seed
Headquarters: San Francisco, United States
Founded: 2020
WebsiteLinkedIn