Product Engineer, Product Platform
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 job
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
TypeScript, React, Next.js, Node.js, Rest, GraphQL, Ssr, Csr, API Design, Client Performance
Similar jobs
Frontend Engineering jobsDesign and build Baseten’s marketing website, including landing pages, product launches, interactive experiences, and reusable design systems. The role requires strong frontend skills, visual design craft, and the ability to turn complex technical products into compelling web experiences.
Builds the shared design system powering Perplexity’s products across web and native platforms. The role focuses on reusable React and TypeScript components, design-token infrastructure, accessibility, and close collaboration with design and consuming product teams.
Builds intuitive product experiences for private-markets investing across the full software lifecycle. The role emphasizes TypeScript and React frontend development, design systems, testing, and end-to-end ownership, with at least five years of professional software development experience.
The Design Engineer will build and own high-craft interactive web experiences, design systems, dashboards, and dynamic UI using React, Three.js, WebGL, and shaders. The role requires strong visual judgment, frontend architecture expertise, and the ability to independently ship polished product and marketing experiences.
Build and maintain marketing websites, landing pages, email experiences, tracking infrastructure, and martech workflows across partner brands. The role requires strong HTML/CSS, design-system and handoff experience, Webflow or equivalent front-end skills, and familiarity with attribution and lifecycle tools.