About the job
Join Replit, the pioneering software creation platform that empowers individuals to develop applications effortlessly using natural language. With a global community of millions and over 500,000 business users, Replit is revolutionizing software development by eliminating traditional barriers to app creation.
About Replit
At Replit, we are on a mission to create the world's most accessible AI coding agent. The Replit Agent allows anyone to turn their ideas into reality, whether it's a personal app, a groundbreaking startup idea, or a productivity tool for work. We take pride in being at the forefront of secure vibe coding, ensuring that our users can build applications securely while managing risks effectively.
About the Role
As a Senior Software Engineer on our Agent Platform team, you will develop robust tools that empower product engineers to iterate quickly on the Agent experience and enhance the core Agent functionality itself. You will serve as a vital link between the AI team, focused on core Agent logic, and the UX team, dedicated to crafting engaging Agent experiences. This role combines systems engineering, developer experience, and product engineering, addressing complex challenges from browser-based interfaces to high-performance backends and Linux systems engineering. We seek engineers who understand the product experience and can support it with efficient systems. You’ll have the chance to advance your skills across our infrastructure and product while leading impactful initiatives. We value diverse backgrounds and encourage all candidates to apply.
Your Responsibilities
Develop high-throughput backend applications and services, such as real-time chat functionality between users and the agent.
Design a collaborative “Multiplayer Computer” that allows humans and AI agents to work together seamlessly on shared shells, filesystems, and states in real-time.
Create infrastructure (both frontend and backend) that enables product engineers to deliver exceptional user experiences rapidly.
Build reliable, well-structured interfaces between the Agent and both internal and external agentic systems (MCP).
