Replit

Replit

Software Engineer, Developer Experience

Foster City, CA ยท Full-time

Sponsorship not specifiedDetected 182 days ago
TypeScriptGowebpackViteCI/CDGraphQLgRPCOpenAPILeadership

Stay score

odds of building a lasting career here

40Risky
Cap-exempt (no lottery)0
Sponsors this role90
Entry-level history0
PERM / green-card track0
Lottery odds40
Fits your clock70

Thin sponsorship signal and lottery-bound. A low-probability bet with your clock running. Prioritize cap-exempt roles and proven entry-level sponsors first.

Lottery odds assume a STEM candidate.

Personalize to your clock โ†’

Employer immigration record

from this employer's Department of Labor filings

Files H-1B transfers

18 transfer filings in the last year, covering 18 workers. Median labor-condition decision: 7 days. An employer that already files transfers is one that can take over an existing H-1B.

Sourced from Department of Labor LCA, PERM and prevailing-wage disclosure data. Employer matching is by name, so figures may be split across an employer's legal entities. Absence of a filing means none appears in our copy of the data, not that none exists.

Community outcomes

No reports yet โ€” be the first to help the next applicant.

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).
  • Expertise in modern build systems and toolchains (e.g., Vite, webpack, esbuild, Go's build/module system).

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)
  • Self-driving Company https://replit.com/blog/self-driving-company

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

  • 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.