Full-Stack Software Engineer (New Grad) – Remote
Spruce Systems, Inc. · Remote · United States ·
COMPENSATION
$110k – $140k
Listed on the employer's job board (Ashby)
- Fully remote (US)
- New Grad Role
- Rust or Go backend
- Public sector focus
- Mentorship included
Join SpruceID as a Full-Stack Engineer to design and deploy secure digital identity systems. You will collaborate with senior engineers and public sector partners to deliver standards-based credentialing solutions that serve millions of users.
This position offers structured mentorship and hands-on experience across the full software lifecycle. It is ideal for recent graduates eager to work on impactful technology while developing their technical skills in a supportive, remote-first environment.
What you'll do
- Build full-stack features for state governments and public sector partners
- Collaborate with delivery leads, engineers, and UX designers on deployments
- Translate customer requirements into technical solutions and production systems
- Develop backend services and web apps meeting security and accessibility standards
- Contribute to codebases spanning backend, mobile, and browser environments
- Participate in customer deployments and learn the software delivery lifecycle
- Engage with open identity standards and privacy-focused engineering practices
What you'll need
- Bachelor's or Master's in Computer Science, Software Engineering, or related field
- Foundational backend experience in a statically typed language like Rust or Go
- Based in the U.S. or willing to relocate without visa assistance
- Strong communication skills and interest in working with stakeholders
- Demonstrated ability to learn quickly and work collaboratively
- Appreciation for open-source software, clean code, and thoughtful engineering
Nice to have
- Internship or project experience in full-stack development
- Exposure to cloud platforms such as AWS, GCP, or Azure
- Familiarity with modern web frontends like React or TypeScript
- Knowledge of databases, APIs, or CI/CD concepts
- Interest in digital identity, cryptography, data privacy, or security
- Contributions to open-source projects or hackathon participation
Stack
- Rust
- Go
- C#
- Java
- React
- TypeScript
- PostgreSQL
- AWS
- GCP
- Azure
How you'll work
- Fully remote role open to candidates based in the United States
- Remote-first culture valuing async collaboration
- TN visa status considered for eligible candidates
What you get
- Dedicated mentorship from senior engineers for technical development
- Structured onboarding to learn the stack, standards, and customers
- Regular 1:1s and feedback to help set and achieve career goals
- Opportunities to own projects with appropriate support and guardrails
- Exposure to the full product lifecycle from discovery to deployment