# Senior Full-Stack Engineer

**Company**: SpruceID
**Location**: United States
**Work arrangement**: remote
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://jobs.lever.co/sprucesystems/b6ed1d39-d3e4-454f-8d8c-a5a65d64651f
**Canonical**: https://yubhub.co/jobs/job_c3536285-729

## Description

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.

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

Qualifications:

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

## Skills

### Required
- Rust
- Go
- C#
- Java
- React
- TypeScript
- Cloud infrastructure
- DevOps practices
- PostgreSQL
- GraphQL
- RESTful API design
- CI/CD pipelines
- Infrastructure as code
- Automation
- Terraform
- Mobile app development
- Security engineering
- Access control
- Federated identity
- PKI systems

### Nice to have
- Digital identity
- Cryptography
- Data privacy
- Blockchain technologies
- Verifiable Credentials
- Decentralized Identifiers
- OAuth
- OpenID Connect
- Usability
- Accessibility
- Inclusive product design
