RESETDATA

Senior Product Engineer

Apply for this role

We’re hiring a Senior Product Engineer to help build ResetData AI — a full-stack platform including a customer application, admin tooling, and a shared design system, with a Go backend powering model deployments, playgrounds, billing, and team management.

This role is suited to someone who can own features end-to-end — from schema and API design through to UI, testing, and release — working within a small team that ships frequently.

What you’ll do

  • Build features end-to-end across Go, React, and our design system.
  • Design APIs and data models for new product surfaces.
  • Collaborate closely with design to deliver polished UI (including loading, empty, and error states).
  • Write meaningful tests (Go unit tests and Cypress/Cucumber E2E).
  • Use AI tooling (e.g. Claude Code, Cursor, Copilot) to improve development velocity while maintaining quality.
  • Operate features in production — debugging, analysing logs, and releasing fixes.

What we’re looking for

  • 5+ years’ experience shipping production web applications across frontend and backend.
  • Strong TypeScript and React experience (hooks, TanStack Query, react-hook-form, Zod).
  • Backend experience in a typed language (Go preferred; Java, Kotlin, Rust, or TypeScript also suitable).
  • Solid experience with Postgres or relational databases (schema design, migrations, queries).
  • Practical REST API design skills.
  • Experience using AI-assisted coding tools, with the ability to validate and verify output.

Nice to have

  • Go + Gin.
  • Monorepos (pnpm, Turborepo).
  • Design systems and Storybook.
  • OpenAPI code generation.
  • Feature flags (e.g. Flipt).
  • LLM / AI product experience.
  • Cypress + Cucumber.
  • Startup experience.

How you work

You think in systems, communicate clearly in writing, and ship pragmatically. You treat AI tooling as a craft — a collaborator, not a shortcut.

Tech stack

React · TypeScript · TanStack Query · Tailwind · Go · Gin · Postgres · Flipt · Cypress · Claude Code

← Back to all jobs