Software Engineer, Frontend Infrastructure
Replit is the fastest way to turn ideas into software. With our powerful AI-powered Agent and Assistant, anyone can create and launch apps from natural language in just one click. Build and deploy full-stack applications directly from your browser—no setup required. Never written a line of code in your life? No problem. Replit makes software creation accessible, collaborative, and lightning-fast. Join us in our mission to empower the next generation of builders.
About the role
As a Software Engineer on the Frontend Infrastructure team, your mission is to build powerful tools that help product engineers iterate rapidly on the Agent experience and directly enhance the core Agent itself. You’ll bridge the gap between the AI team—focused on the core Agent logic—and the Product team—crafting a delightful user experience—enabling both groups to excel within their specialties. This role blends infrastructure, product engineering, developer experience, and beyond.
Despite our name, our team has evolved beyond pure frontend work - we tackle complex challenges across the full stack, from browser-based interfaces to high-performance backends to Linux systems engineering. The ideal candidate is a versatile engineer who enjoys working as a generalist while bringing deep expertise in at least one domain.
In this role you will:
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.
Build high-throughput backend applications and services.
Create tooling that helps AI systems minimize mistakes through static analysis and deterministic techniques.
Develop infrastructure (frontend & backend) that empowers product engineers to rapidly ship delightful user experiences.
Support sophisticated user interfaces, including terminals, code editors, window-management systems, and innovative experiences that require both creativity and algorithmic skill.
Required skills and experience:
2+ years of professional expertise in at least one of the following:
Developing rich browser-based applications.
Building high-throughput backend services.
Creating frontend infrastructure used by 100+ engineers.
Shipping your own products and engaging directly with users.
Someone who values simplicity and pragmatism—you think radically but ship incrementally.
Self-directed and comfortable working autonomously.
Nice to have:
Experience with low-level Linux system components.
Experience building AI-powered tooling or products.
Familiarity with IDEs, terminals, LSPs, or other developer-centric tools.
Experience with collaborative editing technologies such as Operational Transforms (OT), CRDTs, or the inner workings of Git.
Contributions to popular open-source JavaScript frameworks and libraries.
Recommended Jobs
After School Program: Safety & Support
Reports To: Program Coordinator The purpose of the Safety and Support Instructor is to provide a safe & supportive school environment by monitoring the building and grounds. The Safety and Suppo…
Senior Caregiver
Seeking a compassionate Senior Care Provider to assist a 77-year-old with dementia. Responsibilities include personal care, medication reminders, mobility support, companionship, and maintaining a saf…
Account Manager
About Drug Hunter Drug Hunter is the trusted knowledge platform for drug discovery teams. We help scientists and R&D leaders move faster and more confidently by curating and contextualizing the mo…
IED - Prime Brokerage Client Service - Account Manager - Analyst/Associate
Morgan Stanley Prime Brokerage Client Service Account Manager Morgan Stanley is a leading global financial services firm providing a wide range of investment banking, securities, investment mana…
Project Level Biologist - Natural Resources (On Call - Variable Hours)
About the opportunity: SWCA Environmental Consultants is seeking a Project Level Biologist with experience in natural resource management and biological studies for upcoming environmental projects …
Director of Training and Development - Schwarzkopf
What you´ll do The Director of Training & Development is responsible for the strategy, planning, and implementation of Schwarzkopf Professional US training and education programs—including global …
Senior Product Design Manager, Payroll
About Gusto At Gusto, we're on a mission to grow the small business economy. We handle the hard stuff—like payroll, health insurance, 401(k)s, and HR—so owners can focus on their craft and custo…
Medical Assistant/ Patient Account Rep Oncology
Reporting to the Executive Director of Ambulatory Operations , this position provides front and back-office support. Primarily performs front office duties such as scheduling patient appointments, pat…
Property Assistant Manager
Job Description Property Assistant Manager PeopleReady of Gardena, CA is now hiring Property Assistant Managers in Torrance, CA! As a Property Assistant Manager, you will perform necessary repa…