Spruce13.02.26
AI SCORE 8.5

Senior Full-Stack Software Engineer - Remote

$120K–$200K/year

About the Role

We are looking for a Senior Full-Stack Software Engineer to join our team at SpruceID, where we build privacy-preserving, standards-based digital identity and credentialing solutions. This remote position allows you to work directly with state governments and public sector partners, designing, building, and deploying impactful identity solutions. As a Senior Full-Stack Software Engineer, you will thrive at the intersection of technology and mission-driven impact.

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.

Requirements

  • 2+ 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.

Nice to Have

  • 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.

What We Offer

  • Competitive salary ranging from $120,000 to $200,000 per year based on experience and qualifications.
  • Performance-based bonuses and/or equity options.
  • Comprehensive benefits package including health, dental, and vision insurance.
  • Flexible remote work environment.
  • Opportunities for professional growth and development.
  • A diverse and inclusive workplace that values different perspectives and backgrounds.
Language Requirements
EnglishC1
BasicIntermediateAdvancedNative
Why This Job8.5 of 10

This role offers a unique opportunity to work on impactful digital identity solutions in a fully remote setting. With a competitive salary and a commitment to diversity, it's an attractive position for skilled engineers.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Who Will Succeed Here

Proficient in Rust and Go for backend development, with a strong understanding of concurrency and memory management, enabling efficient and high-performance application development.

Self-motivated and disciplined, with the ability to manage time effectively in a remote work environment, ensuring deadlines are met while maintaining code quality and participating in virtual team collaboration.

Experience in cloud platforms like AWS, GCP, or Azure, along with a solid grasp of DevOps practices, enabling the successful deployment and monitoring of applications in scalable and secure environments.

Learning Resources

The Rust Programming Language Bookguide

Career Path

Senior Full-Stack Software Engineer - Remote(Now)Lead Full-Stack Engineer(1-2 years)Engineering Manager(3-5 years)

Market Overview

Market Size 2024
$1.5B
Annual Growth
20.5%
AI Adoption
45%
Investment in Rust Projects
+150%
Labour Demand for Rust Developers
+75%
Avg Salary for Rust Developers
$130K

Skills & Requirements

Required
RustGoC
Growing in Demand
WebAssemblyMicroservices ArchitectureKubernetes
Declining
PHPjQuery

Domain Trends

Rise of Rust in Cloud Computing
Rust's performance and safety features are driving its adoption in cloud services, with a 60% increase in cloud-native applications written in Rust over the past year.
Shift to DevSecOps
Organizations are increasingly integrating security practices into DevOps, with 55% of companies adopting DevSecOps frameworks, enhancing the demand for secure coding in languages like Rust.
Increased Demand for Remote Work Skills
With 70% of tech companies offering remote positions, proficiency in remote collaboration tools and practices is becoming essential, particularly for full-stack roles.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.