engineering
Posted Apr 14Staff Software Engineer, Agent Platform
at Replit
Foster City, United StatesHybrid
You are nearing today's limit. Upgrade for unlimited access.
Responsibilities
- - Develop infrastructure (frontend & backend) that empowers product engineers to rapidly ship delightful user experiences.
- - Design and build durable, well-crafted interfaces between the Agent and internal systems, as well as external agentic systems (MCP) REQUIRED SKILLS AND
Requirements
- ABOUT REPLIT Replit is building the world’s most ubiquitous AI coding agent.
- Whether it’s an app for yourself, the next great startup idea, or a tool to make you more productive at work, Replit Agent can help build it.
- You’ll bridge the gap between the AI team (working on the core Agent logic) and the UX team (crafting delightful Agent experiences), enabling both groups to excel within their specialties.
- We tackle complex challenges across the full stack, from browser-based interfaces to high-performance backends to Linux systems engineering.
- We’re looking for engineers who have a keen sense of the product
- - Design a collaborative "Multiplayer Computer" that lets humans and AI agents work together on shared shells, filesystems, and state—conflict-free and in real time.
- experience in building backend services, systems and platforms - Someone who values simplicity and pragmatism—you think radically but ship incrementally. - Self-directed and comfortable working autonomously. - Collaborative and team-oriented with a strong sense of shared ownership. PREFERRED QUALIFICATIONS -
- Experience across the full-stack. -
- Experience building AI powered tooling or products. -
- Experience with collaborative editing technologies such as Operational Transforms (OT), CRDTs, or the inner workings of Git. -
- Experience with event sourcing systems.
- WHAT WE VALUE - Problem-solving mindset: Ability to approach complex operational challenges systematically and devise effective solutions - Self-directed and autonomous: Capable of working independently while collaborating effectively with cross-functional teams - Strong communication skills: Ability to explain complex technical concepts to both technical and non-technical audiences - Continuous learning: Passion for staying current with industry best practices and new technologies - Focus on automation: