Skip to content

Product Engineer, Internal Tools

Build and scale full-stack internal tools used by customer-facing and engineering teams, owning product discovery, architecture, and delivery. The role requires senior or staff-level experience with TypeScript, Node.js, React, NestJS, GraphQL, PostgreSQL, and AI-assisted development workflows.

About the job

Responsibilities

  • Lead internal product development for Customer Success, Sales, Onboarding, and Engineering teams by identifying bottlenecks and building high-leverage tools.
  • Architect and scale the Scout internal platform across the full stack.
  • Build React frontends, NestJS backends, and integrations with CRM, data warehouse, and communications platforms.
  • Use AI development agents to write, review, and ship production code.
  • Scope ambiguous business needs, design solutions, and deliver internal tools end to end.

Requirements

  • Extensive experience as a senior or staff-level full-stack engineer in a fast-paced, high-growth environment.
  • Deep expertise in TypeScript, Node.js, and React.
  • Experience building scalable backend services; NestJS preferred.
  • Experience designing GraphQL APIs with code-first resolvers.
  • Strong database fundamentals with ORMs such as Sequelize and PostgreSQL.
  • Experience writing integration tests against real databases.
  • Comfort working in a modern DevOps environment with feature flags, rigorous testing, and observability.
  • Experience with AI development workflows and tools such as Claude Code and Cursor.

Technical Environment

  • React SPA, Vite, Tailwind, React Router, and Apollo Client.
  • Vitest, React Testing Library, Playwright, Jest, and Supertest.
  • Node.js, NestJS, TypeScript, and GraphQL.
  • PostgreSQL, Sequelize, Bull, and Redis.
  • Integrations with Salesforce, Snowflake, Flurry, Dialpad, Zoom, Front, and Anthropic.
  • Docker, Kubernetes, ArgoCD, Flyway, LaunchDarkly, and Datadog.

Skills

TypeScript, Node.js, React, Nestjs, GraphQL, Sequelize, Postgres, Redis, Kubernetes, Docker, Ai Development Workflows, Salesforce, Snowflake, Datadog

Improbable

Improbable

Remote

Product Engineer
No salary listedRemoteFullstack Engineering

Product Engineer responsible for building Bolter’s AI agent runtime, workspace, generated applications, and production reliability systems. The role requires strong full-stack TypeScript experience, product judgment, rapid prototyping ability, and depth in AI systems, real-time infrastructure, or developer tooling.

ElevenLabs

ElevenLabs

United Kingdom
Full-Stack Engineer - Creative Studio
No salary listedRemoteFullstack Engineering

Build and scale full-stack Creative and Studio products spanning APIs, user interfaces, infrastructure, and generative AI workflows. The role emphasizes product ownership, solving complex engineering problems, and expertise in Python, TypeScript, and React; no formal degree or experience requirement is specified.

Commure

Commure

Rio de Janeiro, Brazil

Senior Software Engineer, RCM Email Agents
$40k+/yrOn-site5+ YOEFullstack Engineering

Build and operate full-stack AI agents that automate high-volume healthcare revenue-cycle email workflows. The role requires strong Python/FastAPI, React, PostgreSQL, production engineering, and LLM or agent-harness experience.

Alpaca

Alpaca

Remote

Senior Full-Stack Engineer - Alpaca Connect
No salary listedRemote5+ YOEFullstack Engineering

Build secure, user-facing developer platform experiences for Alpaca Connect across TypeScript/React frontends and Go services. The role requires 5+ years of full-stack experience, strong API and database skills, and experience with authorization systems.

Circle

Circle

Remote

Senior Full-Stack Software Engineer, CMS
$140k+/yrRemote5+ YOEFullstack EngineeringQuick apply

Build and scale CMS Platform capabilities across Page Builder experiences and the backend systems for content modeling, rendering, publishing, permissions, and performance. Requires 5+ years of SaaS experience plus deep Ruby on Rails and strong React and TypeScript expertise.