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
Similar jobs
Fullstack Engineering jobsProduct 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.
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.
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.
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.
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.