Replit

Senior Software Engineer, Agent Platform

Replit3 months ago
Location

Foster City, CA (Hybrid) In office M,W,F

Type

Full Time

Salary

USD 180,000 – 260,000

Level

Senior

Role

Senior Software Engineer

Posted

Jan 18, 2026

Full TimeSenior

The role

Summary

Replit is seeking a Senior Software Engineer for their Agent Platform team to build the infrastructure powering their AI coding agent that democratizes software development. This role bridges AI and UX teams, focusing on high-throughput backend systems, real-time collaborative technologies, and full-stack development to enhance the agent experience for millions of users worldwide.

What you'll do

Backend Architecture: Build high-throughput backend applications and services, including streaming chat systems between users and AI agents
Multiplayer Systems: Design collaborative 'Multiplayer Computer' enabling conflict-free real-time collaboration between humans and AI agents on shared shells, filesystems, and state
Infrastructure Development: Develop frontend and backend infrastructure that empowers product engineers to rapidly ship delightful user experiences
System Integration: Design and build durable, well-crafted interfaces between the Agent and internal systems, as well as external agentic systems (MCP)
Cross-Team Collaboration: Bridge the gap between AI team (core Agent logic) and UX team (Agent experiences), enabling both groups to excel within their specialties
Performance Optimization: Tackle complex challenges across the full stack, from browser-based interfaces to high-performance backends to Linux systems engineering
End-to-End Leadership: Lead end-to-end efforts with meaningful impact across infrastructure and product development

What we look for

Technical

Backend Development5+ years professional experience building backend services, systems and platforms
Systems ArchitectureExperience designing and implementing scalable, high-performance systems
Full-Stack DevelopmentProficiency across frontend and backend technologies
Linux SystemsExperience with Linux systems engineering and server management
Real-Time SystemsUnderstanding of WebSocket, streaming technologies, and real-time communication

Education

Computer Science DegreeBachelor's degree in Computer Science, Software Engineering, or equivalent practical experience
Technical PortfolioStrong GitHub profile demonstrating backend systems, collaborative technologies, or AI-powered applications

Experience

Professional ExperienceMinimum 5+ years in professional software development, specifically backend services and platforms
Autonomous WorkSelf-directed experience working independently while maintaining collaborative team dynamics
Product EngineeringExperience bridging systems engineering with product development and user experience considerations

Skills

Required skills

Backend Services5+ years professional experience building scalable backend services and platforms
Systems ThinkingValues simplicity and pragmatism—thinks radically but ships incrementally
Autonomous LeadershipSelf-directed and comfortable working independently with minimal supervision
Team CollaborationCollaborative and team-oriented with strong sense of shared ownership
Problem SolvingSystematic approach to complex operational challenges with effective solution design

Nice to have

Full-Stack ExperienceExperience across the complete technology stack from frontend to backend
AI Product DevelopmentExperience building AI-powered tooling or products
Collaborative TechnologiesExperience with Operational Transforms (OT), CRDTs, or Git internals for real-time collaboration
Event SourcingExperience with event sourcing systems and event-driven architectures
Technical CommunicationAbility to explain complex technical concepts to both technical and non-technical audiences

Compensation & benefits

Salary

USD 180,000 – 260,000 (annual)

Stock options

Available

Benefits

Competitive Compensation

Competitive salary and equity package

Retirement Benefits

401(k) program with 4% company match

Health Insurance

Comprehensive health, dental, vision and life insurance coverage

Disability Coverage

Short-term and long-term disability insurance

Parental Leave

Paid parental, medical, and caregiver leave

Commuter Benefits

Transportation and commuting expense support

Wellness Stipend

Monthly wellness stipend for health and fitness

Work Environment

Autonomous work environment with flexible arrangements

Office Setup

In-office setup reimbursement for workspace equipment

Flexible Time Off

Flexible time off (FTO) policy plus holidays

Team Events

Quarterly team gatherings and team-building activities

Office Amenities

In-office amenities including food, beverages, and workspace facilities


Interview process

  1. 1
    Application Review Initial screening of resume, portfolio, and GitHub profile focusing on backend systems experience
  2. 2
    Phone/Video Screen 30-45 minute conversation with hiring manager covering background, experience with backend systems, and cultural fit
  3. 3
    Technical Assessment Take-home coding challenge or live coding session focusing on backend architecture, system design, and problem-solving approach
  4. 4
    System Design Interview Technical deep-dive on designing scalable systems, real-time collaboration, and architectural decisions relevant to Agent platform
  5. 5
    Team Interviews Meet with potential teammates and cross-functional partners from AI and UX teams to assess collaboration and communication skills
  6. 6
    Final Round Leadership interview focusing on autonomous work style, technical leadership experience, and alignment with Replit's mission and values

Apply for this position

You'll be redirected to the company's application page


Replit

Replit

View all jobs

Replit is a platform that allows developers to code in the browser.

San Francisco, California, United StatesFounded 2015replit.com

Tech Stack

Languages
JavaScriptTypeScriptPythonGo
Frameworks
ReactNode.jsExpress.js
Databases
PostgreSQLRedisMongoDB
Tools
DockerKubernetesGitLinuxWebSocket
Other
Operational Transforms (OT)CRDTsEvent SourcingMCP (Model Context Protocol)AI/ML APIs
Apply Now