R

Recidiviz

Non-profit platform delivering real-time justice data

Implementation Engineer

Implementation & Technical Account ManagementConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • At least 2 years of experience building, maintaining, or debugging data pipelines in a production environment.
  • Strong proficiency in SQL and relational databases, including experience wrangling large-scale, messy data.
  • Solid Python skills, including the ability to write clean, testable scripts and pipeline code.
  • Experience working cross-functionally or in a customer-facing capacity, with the ability to communicate technical concepts to engineers and non-technical stakeholders.
  • Comfort exploring undocumented legacy systems, forming hypotheses, and writing code to test them.
  • A bachelor's degree in a technical field or equivalent experience.
  • High empathy and kindness, with genuine care for the mission and the people served.

Responsibilities

  • Build and maintain state data ingest pipelines by writing Python and SQL to ingest, normalize, and validate raw criminal justice data into the platform, handling messy schemas, legacy formats, and evolving data feeds.
  • Own a portfolio of 1–2 state partners as the primary technical owner, managing ingest quality, resolving data issues, and prioritizing technical work with State Engagement Managers, Product Managers, Data Analysts, and Software Engineers.
  • Scope and deploy solutions with state IT staff and agency leadership by understanding data systems and constraints, defining integration approaches, and translating partner needs into technical plans.
  • Drive initiatives from backlog to production by completing scoped tickets, including code remappings, raw data documentation, and new ingest for newly signed states.
  • Bring context from partner deployments to core product and engineering teams to help make the platform more robust, configurable, and scalable.
  • Support onboarding of new states by contributing to ingest scoping and early pipeline work.

Desired Qualifications

  • Experience with government data systems, legacy enterprise data, or regulated data environments such as CJIS or HIPAA.
  • Familiarity with ETL frameworks, data validation patterns, or cloud data infrastructure, with Google Cloud Platform preferred.
  • Experience scoping technical projects or translating business and policy requirements into engineering work.
  • Experience building or consuming REST APIs, including OAuth, API keys, pagination, and error handling.
  • Experience with product integration techniques such as deep linking and iframe embedding.
  • Experience deploying web-based tools into state or government environments.
  • Comfort with light full-stack work using React and TypeScript for configuration or tooling tasks.
  • Familiarity with AI coding tools such as Claude, Cursor, or Copilot.
  • Proximity to one of the organization's state partner capitals.

About the Company

Recidiviz

Non-profit platform delivering real-time justice data

Recidiviz is a nonprofit that builds a free, centralized data platform for U.S. criminal justice agencies. It connects and standardizes data from siloed systems across state departments of corrections, probation, and parole, and presents it in dashboards and tools for corrections staff, agency leaders, and policymakers. The platform analyzes real-time data to identify release opportunities, monitor people under community supervision, and flag caseloads requiring attention, with the aim of reducing incarceration and improving reentry outcomes. Active in 17 states and covering more than 40% of the U.S. incarcerated population, Recidiviz emphasizes data-driven decision making to decarcerate and save costs.

Company size
51-200
Company stage
Seed
Total funding
$130K
Headquarters
San Francisco, CA
Founded
2017

Recently Posted Jobs

Explore more opportunities at Recidiviz

See more jobs