Replit
Software Engineer, Developer Experience
Foster City, CA · Full-time
Sponsorship not specifiedDetected 91 days ago
TypeScriptGowebpackViteCI/CDGraphQLgRPCOpenAPILeadership
About the role
- Accelerate engineering velocity and reduce friction in the Replit development experience by stewarding our codebases, tooling, and developer workflows.
- You will directly impact every engineer who ships code at Replit.
- By focusing on developer experience, you will act as a force multiplier across all product development teams, enabling faster feature delivery, happier developers, and reduced operational overhead.
Responsibilities
- Maintain and evolve our codebase structure - a complex TypeScript monorepo, Go services, npm packages, and internal Agentic tooling.
- Own the build and test pipelines and optimize them to minimize build times and improve developer iteration speed.
- Drive code generation and type-safe interfaces across service boundaries (e.g., GraphQL, Protocol Buffers, gRPC, OpenAPI).
- Partner with the AI team on our internal AI platform (which generates >60% of all merged PRs at Replit) to improve the Agent's output and shape strategy around its default stack.
- Help manage dependencies both internal (public and private) and external, including being the face of the company when interfacing with open-source libraries (e.g., sponsorships, upstream contributions).
Nice to have
- Experience with AI-native development workflows - e.g., OpenCode, Claude Code, Cursor, custom agent skills.
- Open-source leadership or community contributions.
- This is a full-time role that can be held from our Foster City, CA office.
- 💹 401(k) Program with a 4% match (US Only)
- 🧑💻 Autonomous Work Environment
- 🚀 Quarterly Team Gatherings
- ☕ In Office Amenities (In-Office Only)
- Meet the Replit Agent https://www.youtube.com/watch?v=IYiVPrxY8-Y
Skills
- Strong proficiency in TypeScript and/or Go and/or Nix.
- Proficiency with linters, formatters, testing frameworks, and code generation tools.
- Experience managing monorepos or large-scale codebases.
- Keep things fresh and modern in our codebase by adopting and leading migrations to better and faster tools.
Compensation
- 💰 Competitive Salary & Equity
Company info
- Amjad TED Talk https://youtu.be/kCudFI4tcpg?si=l4ViCejV_f2RZkDi
- Operating Principles https://blog.replit.com/operating-principles
- Reasons not to work at Replit https://blog.replit.com/reasons-not-to-join-replit
- Replit is the agentic software creation platform that enables anyone to build applications using natural language.
This listing is sourced directly from Replit's careers page and normalized into a canonical job model.