Full-Stack Software Engineer (New Grad) – Remote

Spruce Systems, Inc. · Remote · United States ·
Fully remoteFull-timeMiddle3–5 years
COMPENSATION
$110k – $140k
0 applicants so far

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