Senior DevEx Engineer
DevEx Engineer · Senior · Full Time
Opens Replit's application page
Role
What you'll do.
Replit is seeking a Senior DevEx Engineer to accelerate engineering velocity by optimizing developer workflows, tooling, and infrastructure. The ideal candidate will be a force multiplier who can improve code quality, build processes, and developer productivity across a complex, polyglot technology ecosystem.
Responsibilities
- Codebase Optimization: Maintain and evolve complex TypeScript monorepo, Go services, and npm packages
- Build Pipeline Management: Own and optimize build and test pipelines to minimize build times and improve developer iteration speed
- Code Generation: Drive code generation and type-safe interfaces across service boundaries
- Code Quality Enforcement: Set and maintain code quality standards using automation tools and custom rules
- Developer Onboarding: Streamline development setup and improve onboarding experience
- AI Platform Collaboration: Partner with AI team to improve internal AI platform and code generation strategies
Qualifications
What we look for.
Technical
Advanced Programming
Senior-level expertise in TypeScript, Go, and/or Nix
Build Systems
Proficiency in modern build tools like Vite, webpack, esbuild
Developer Tools
Expertise in linters, formatters, testing frameworks, and code generation tools
Education
Computer Science
Bachelor's degree in Computer Science or related technical field preferred
Experience
Developer Productivity
Proven track record of improving developer productivity at scale
Monorepo Management
Experience managing large-scale codebases and complex development environments
Skills
Required
TypeScript
Strong proficiency in TypeScript development
Go
Advanced programming skills in Go language
Monorepo Management
Experience managing large-scale, complex codebases
Build Systems
Expertise in modern build tools and toolchains
Code Quality Tools
Proficiency with linters, formatters, and testing frameworks
Preferred
AI Development Workflows
Nice to haveExperience with AI-native development tools and platforms
Open Source Contribution
Nice to haveLeadership or significant contributions to open-source projects
Tech Leadership
Nice to havePrevious experience as a tech lead or similar senior technical role
Tech stack
Languages
Frameworks
Tools
Other
Compensation
Pay and benefits.
Base·USD 180,000 – 250,000
Benefits
Competitive Compensation
Competitive salary with equity compensation
Retirement Planning
401(k) program with 4% company match
Health Coverage
Comprehensive health, dental, vision, and life insurance
Leave Policies
Paid parental, medical, and caregiver leave
Wellness Benefits
Monthly wellness stipend and commuter benefits
Flexible Work
Flexible time off (FTO) and autonomous work environment
Office Perks
In-office set-up reimbursement and quarterly team gatherings
Process
Interview steps.
- 01
Initial Screening
Phone or video call with recruiting team to discuss background and role fit
- 02
Technical Interview
In-depth technical discussion about developer experience, tooling, and infrastructure
- 03
Coding Challenge
Practical assessment of technical skills related to build systems and developer productivity
- 04
Team Interview
Meetings with potential teammates to assess collaboration and cultural fit
- 05
Final Leadership Interview
Discussion with senior leadership about strategic approach to developer experience
Full posting
Original listing.
Replit is the agentic software creation platform that enables anyone to build applications using natural language. With millions of users worldwide, Replit is democratizing software development by removing traditional barriers to application creation.
About this 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.
The role combines the technical depth needed to navigate a complex, polyglot codebase with the product mindset to understand how infrastructure decisions impact developer productivity and ultimately customer value delivery.
You will also partner closely with the AI team on our internal AI platform — which already generates more than 60% of all merged PRs at Replit — to improve the Agent's output and help shape strategy around the Agent's default stack.
This is an early hire in this area, so you will have agency and have an accelerated career path as the team undoubtedly grows.
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:
Experienced software engineer (senior through staff) with a track record of improving developer productivity at scale.
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.
Prior tech lead experience.
This is a full-time role that can be held from our Foster City, CA office. The hybrid role has an in-office requirement of Monday, Wednesday, and Friday.
Full-Time Employee Benefits Include:
💰 Competitive Salary & Equity
💹 401(k) Program with a 4% match
⚕️ Health, Dental, Vision and Life Insurance
🩼 Short Term and Long Term Disability
🚼 Paid Parental, Medical, Caregiver Leave
🚗 Commuter Benefits
📱 Monthly Wellness Stipend
🧑💻 Autonomous Work Environment
🖥 In Office Set-Up Reimbursement
🏝 Flexible Time Off (FTO) + Holidays
🚀 Quarterly Team Gatherings
☕ In Office Amenities
Want to learn more about what we are up to?
Interviewing + Culture at Replit
To achieve our mission of making programming more accessible around the world, we need our team to be representative of the world. We welcome your unique perspective and experiences in shaping this product. We encourage people from all kinds of backgrounds to apply, including and especially candidates from underrepresented and non-traditional backgrounds.
Redirects to Replit's application page.
Other roles
More at Replit.
Software Engineering Intern (Summer 2027)
Intern
Product Engineer, New Products
Senior
Data Scientist, Trust & Safety
Senior
Product Engineer, Product Platform (Frontend)
Senior
Security Engineer - Vuln Management (Infra)
Mid