×
Register Here to Apply for Jobs or Post Jobs. X

Full-Stack Software Engineer Remote, NYC office, or Oakland office

Remote / Online - Candidates ideally in
Oakland, Alameda County, California, 94616, USA
Listing for: Recidiviz Inc.
Full Time, Remote/Work from Home position
Listed on 2025-12-03
Job specializations:
  • Software Development
    Cloud Engineer - Software, Software Engineer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 139050 USD Yearly USD 139050.00 YEAR
Job Description & How to Apply Below

Location: Remote, New York City, or Oakland

Role Type: Full-time

Compensation
: $139,050

Hires remotely in: United States

Experience: 3+ years of technical experience

Recidiviz is thrilled to be hiring a full‑stack software engineer to join our team! We’re a small, fast‑moving group that uses complex criminal justice data from our state partners to build products that target the drivers of incarceration. That’s where you come in. We’re looking for someone to help us grow our existing technical platforms as well as build new products that will increase our impact across the country.

About us

Recidiviz is creating safer, healthier communities by improving outcomes for people in the criminal justice system. We build technology to reduce the number of people in prison and to help criminal justice leaders embrace data‑driven decision‑making.

Using software tools and thoughtful product design, we’ve been able to safely and permanently reduce incarceration and improve outcomes. We work side‑by‑side with leaders of the criminal justice system, people in prison and on supervision, and ecosystem partners to build a better path forward. In addition to the revenue we earn from state partners, some of the most respected philanthropists and foundations support our work.

People who succeed at Recidiviz lead with kindness and humility, assume good intent, learn from failure, and fix problems when they see them. They are excited to work arm in arm with government leadership and staff to improve outcomes. They are great listeners. They build deep relationships with and empathy for the people we work with and the people who our mission serves, even when those two groups feel at odds.

About

the role

In this role, you will work with our product, design, and engineering teams to develop and maintain the web applications and data pipelines that help Recidiviz and our partner organizations foster a healthy and open criminal justice data ecosystem. You will collaborate with staff across the organization to ensure our products are as impactful and scalable as possible. You should have a solid grasp of engineering best practices, a willingness to dive into tough problems and diverse data, and a collaborative and kind nature to add to our culture.

Core

responsibilities
  • Work with our product and design teams to build impact‑oriented products that facilitate an open criminal justice data ecosystem
  • Work with our engineering and data teams to implement testable and maintainable features across our full‑stack web apps and backend data infrastructure
  • Collaborate with external users of our products to ensure our work is scalably launchable and configurable across all states and systems
  • Ensuring the long‑term health of our engineering organization by maintaining high bars for security, privacy, operations, quality, documentation, testing, and ethics
Wild success

Here are a few things you might accomplish in your first year at Recidiviz that would demonstrate wild success in this role:

  • Drive impact by launching software in multiple states that helps justice impact individuals accelerate their transition onto their best path
  • Level up our engineering team by making contributions to documentation, testing, process and culture, and by providing support to your teammates
  • High empathy and kindness
  • 3+ years of practical experience building full‑stack, production, user‑facing software in a collaborative environment
  • Experience working in a cross‑functional setting with multiple stakeholders
  • Experience working with SQL databases
  • Experience working in cloud infrastructure environments like Google Cloud Platform (GCP) or Amazon Web Services (AWS)
  • Comfort working directly with deployed systems to ensure high uptime, secure configuration, and rapid development
  • Bachelor’s degree in a technical field or equivalent experience
Preferred qualifications
  • Experience with Python
  • Experience with Firebase/Firestore
  • Familiarity with AI tools like Claude, Cursor, or Copilot
  • Experience in systems engineering, including improving the scalability, reliability, and maintainability of production software
Compensation

Compensation is standardized based on roles and responsibilities. This…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary