Skip to content

Product Engineer, Product Platform

200k – 300kFoster City, CAHybrid5+ YOE
Summary

Own frontend architecture, API/data layer, testing infrastructure, and client performance for Replit's core product surfaces. Partner with engineering, product, and design to ship reliable, high-leverage platform foundations.

About the role

Responsibilities

  • Design platform APIs and shared primitives (not just components) with clear contracts, documentation, and upgrade paths that other teams adopt
  • Profile and instrument real user journeys, then ship the changes that move the numbers
  • Roll out cross-cutting changes safely with codemods, migration paths, and staged rollouts
  • Set technical direction in design and architecture reviews, and document the decisions and operational expectations behind them
  • Work directly with product teams to turn their friction into reusable platform improvements

Requirements

  • Experience shipping and operating user-facing software in production
  • Designed frontend architecture other teams build on (frameworks, state, routing, SSR/CSR, migrations)
  • Built and operated an API/data layer (REST/GraphQL, error handling, caching)
  • Measured and improved client performance with instrumentation and monitoring
  • Made and explained architecture tradeoffs across UX, correctness, delivery speed, and maintainability
  • Comfortable in modern web stacks (TypeScript, React, Next.js, Node.js)
Skills
TypeScriptReactNext.jsNode.jsRESTGraphQLSSRCSRAPI designClient performance
Similar roles at this salary range
All Frontend Engineering jobs →
6sense

Sr. Software Engineer

Build and enhance scalable frontend web applications using React and TypeScript. Collaborate with Product, Design, and Backend teams to deliver customer-facing features, optimize performance, and contribute across the stack as needed.

179k – 263kSan Francisco, CAFrontend EngineeringRemote4+ YOECSS3Jest
Hearth

Senior Software Engineer, Frontend

Senior Frontend Engineer building React-based SaaS workflows for lead management, AI messaging, quoting, and integrations. Requires 4-8 years of production React experience and strong product instincts for non-technical users.

180k – 198kNew York, NYFrontend EngineeringHybrid4+ YOEReactTwilio
Sigma

Staff Software Engineer - Frontend

Develop responsive user experiences and novel data visualizations using React, GraphQL, TypeScript, and Node.js. Own product features from design to launch for a high-performance analytics platform.

240k – 270kNew York, NYFrontend EngineeringOn-site10+ YOEReactGraphQL
Sigma

Senior Software Engineer - Frontend

Develop responsive user experiences and novel data visualizations using React, GraphQL, TypeScript, and Node.js. Own product features from design to launch for a high-growth data analytics platform.

170k – 240kNew York, NYFrontend EngineeringOn-site5+ YOEReactGraphQL
Sigma

Staff Software Engineer - Frontend

Develop responsive user experiences and novel data visualizations using React, GraphQL, TypeScript, and Node.js. Own substantial product features from design to launch for a high-performance analytics platform.

240k – 270kSan Francisco, CAFrontend EngineeringOn-site10+ YOEReactGraphQL