Resumo da vaga

Software Engineer, Developer Experience

Requisitos e responsabilidades

Conteúdo da vaga extraído em seções para revisão mais rápida.

You will:

  • 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).
  • Set the standards for code quality using automation tools such as TypeScript, ESLint, Prettier, and Go linters/formatters — building custom rules and plugins to enforce Replit-specific requirements.
  • Streamline development setup and the onboarding experience.
  • Work with platform teams to improve deployment processes, infrastructure integrations, and external tooling.
  • Keep things fresh and modern in our codebase by adopting and leading migrations to better and faster tools.
  • 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).

Required skills and experience:

  • Strong proficiency in TypeScript and/or Go and/or Nix.
  • Expertise in modern build systems and toolchains (e.g., Vite, webpack, esbuild, Go's build/module system).
  • Proficiency with linters, formatters, testing frameworks, and code generation tools.
  • Experience managing monorepos or large-scale codebases.

Nice to have:

  • Experience building self-service developer platforms (CI/CD, infra, or tooling) used by many engineering teams.
  • Experience with AI-native development workflows — e.g., OpenCode, Claude Code, Cursor, custom agent skills.
  • Open-source leadership or community contributions.

Nice to have:

  • Meet the Replit Agent
  • Replit: Make an app for that
  • Replit Blog
  • Amjad TED Talk

Nice to have:

  • Operating Principles
  • Reasons not to work at Replit
Vagas similares

Mantenha uma lista reserva.

Ver stack
FocoSREÁrea da vaga
Sinal de senioridadeNível abertoNível do candidato
StackCI/CD, GraphQL, TypeScriptSkills principais
Localização1 país aceitoElegibilidade

Stack

Use estas tags para comparar vagas remotas similares.

Elegibilidade de localização

Candidatos devem aplicar apenas quando o país do perfil estiver listado aqui.

Seu perfilPaís não definidoEntre para comparar seu país com esta vaga.

Fluxo de contratação

O WithMira mostra a vaga e depois envia candidatos para a aplicação da empresa.

1Confira fit da vaga, stack e elegibilidade de localização no WithMira.
2Abra a página de aplicação da empresa pelo link rastreado.
3Salve a vaga ou assine oportunidades similares antes de sair.