
About Replit
The coding platform that empowers everyone to learn
Key Highlights
- Raised $472.2 million in funding
- Millions of users, including Google and Facebook employees
- Supports popular languages like C++, JavaScript, and PHP
- Remote-first culture with flexible work hours
Replit is a collaborative coding platform that simplifies programming for learners, educators, and developers. Based in SoMa, San Francisco, Replit has attracted millions of users, including employees from major tech companies like Google, Facebook, and Stripe. The company has raised $472.2 million ...
🎁 Benefits
Replit offers a remote-first work environment with flexible hours, equity options, and a home office setup stipend. Employees enjoy comprehensive heal...
🌟 Culture
Replit's culture is centered around accessibility in coding, allowing users to start programming without complex setups. The company values innovation...

Software Engineering • Mid-Level
Replit • Foster City - Hybrid
Skills & Technologies
Overview
Replit is hiring a Software Engineer for their Compute Platform team to enhance cloud infrastructure and optimize performance. You'll work with distributed systems and cloud technologies to deliver high-quality solutions. This position requires a strong foundation in software development and experience with cloud technologies.
Job Description
Who you are
You have a strong foundation in software development and a deep understanding of cloud technologies — your experience includes building and optimizing distributed systems that enhance application deployment. You are passionate about delivering high-quality code and improving user experiences through innovative solutions. You thrive in collaborative environments, working closely with cross-functional teams to design and implement features that empower developers.
You possess a track record of enhancing reliability and scalability in cloud infrastructure — identifying bottlenecks and optimizing critical paths are second nature to you. You have experience implementing robust monitoring and alerting systems, ensuring high availability and minimal downtime for applications. Your analytical skills allow you to assess infrastructure costs and identify opportunities for optimization, driving efficiency in your projects.
What you'll do
In this role, you will expand Replit's cloud infrastructure offerings by launching new cloud products that enable developers to build complex applications efficiently. You will collaborate with cross-functional teams to design and implement features that enhance the capabilities of Replit Infrastructure. Your mission will be to optimize performance across global regions, ensuring that users have an exceptional experience regardless of their location.
You will work closely with the Site Reliability Engineering (SRE) team to enhance reliability and scalability — identifying bottlenecks and implementing solutions that allow customers to seamlessly scale their applications to meet growing demands. Your responsibilities will include analyzing infrastructure costs and identifying opportunities for optimization, ensuring that Replit remains at the forefront of cloud technology.
What we offer
At Replit, we are committed to making programming more accessible around the world. We welcome unique perspectives and experiences to shape our product and encourage candidates from diverse backgrounds to apply. Join us in our mission to democratize software development and be part of a team that values innovation and collaboration.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Replit.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
OpenAI is hiring a Senior Software Engineer to design and build a load balancer for their research inference stack. You'll work with technologies like Java and Python, focusing on distributed systems and performance optimization. This role requires strong experience in building reliable and efficient systems.

Software Engineering
Hightouch is seeking a Software Engineer specializing in Distributed Systems to enhance their syncing engine. You'll work on performance optimization and troubleshooting in a multi-cloud infrastructure. This role requires expertise in distributed systems.

Software Engineering

Software Engineering
Zoox is hiring a Senior/Staff Software Engineer to work on distributed systems for autonomous vehicles. You'll be part of the Calibration, Localization, and Mapping team, focusing on algorithms and tools essential for vehicle positioning and environmental awareness. This role requires a strong background in distributed systems engineering.

Backend Engineer
Datadog is hiring a Senior Backend Engineer specializing in Distributed Systems to design and implement foundational platforms for their applications. You'll work with technologies like Go, Java, and Kafka while collaborating in a hybrid workplace across multiple locations in France and Israel.