Software Engineer, Developer Experience
Core
Steward codebases, tooling, and developer workflows to accelerate engineering velocity and reduce friction for all engineers at Replit.
Role type
Senior IC Developer Experience Engineer
Builds
Internal AI platform, build/test pipelines, code generation interfaces, and developer tooling
Domain
Developer Experience / Build Systems / AI Infrastructure
Deliverable
product features
Required skills
TypeScript, Go, Nix, modern build systems (Vite, webpack, esbuild), monorepo management, linters/formatters, code generation tools
Preferred skills
self-service developer platforms, AI-native development workflows, open-source leadership
Technologies
TypeScript, Go, Nix, Vite, webpack, esbuild, GraphQL, Protocol Buffers, gRPC, OpenAPI, ESLint, Prettier
Responsibilities
Maintain and evolve complex codebase structure; Own and optimize build and test pipelines; Drive code generation and type-safe interfaces; Set code quality standards via automation; Streamline development setup and onboarding; Partner with platform teams on deployment and integrations; Lead migrations to modern tools; Partner with AI team to improve Agent output and shape stack strategy; Manage internal and external dependencies.
Seniority
Senior, hands-on IC