engineering
Posted Apr 4, 2025Software Engineer, Compute Platform
at Replit
Foster City, United StatesHybrid
Responsibilities
- Collaborate with cross-functional teams to design and implement these features, empowering developers with a comprehensive suite of tools to build and deploy their applications efficiently. - Enhance reliability and scalability: Identify bottlenecks, optimize critical paths, and implement robust monitoring and alerting systems.
- Implement strategies to reduce cloud expenses without compromising performance or reliability.
Requirements
- If you have a strong foundation in software development, a deep understanding of cloud technologies, and a track record of delivering high-quality code, we want to hear from you. In this role
- Experience in designing scalable architectures and optimizing systems for latency or cost. - Problem-solving mindset: Ability to approach complex challenges pragmatically and devise effective solutions.
- Experience working on cloud infrastructure or platform products, particularly in the areas of application deployment, serverless computing, or container orchestration. - Familiarity with Google Cloud Platform (GCP) services and tools, such as GCE, GKE,, Cloud Run, or Cloud Storage. - Contributions to open-source projects related to cloud technologies, deployment frameworks, or developer tools.
- We love OSS! Tools + Tech Stack for this role - Golang, Rust This role may not be a fit if - You are a generalist backend engineer who hasn’t built scalable distributed systems. - You cannot take part in the oncall rotation of min 6 people. - You do not enjoy diving into Linux internals.
Benefits
- Benefits Include: 💰 Competitive Salary & Equity 💹 401(k) Program with a 4% match (US Only) ⚕️ Health, Dental, Vision and Life Insurance 🩼 Short Term and Long Term Disability 🚼 Paid Parental, Medical, Caregiver Leave 🏝 Flexible Time Off (FTO) + Holidays 🚗 Commuter
- Benefits (In-Office Only) 📱 Monthly Wellness Stipend 🧑💻 Autonomous Work Environment 🖥 In Office Set-Up Reimbursement (In-Office Only) 🚀 Quarterly Team Gatherings ☕ In Office Amenities (In-Office Only) Want to learn more about what we are up to?
Contact
- - Meet the Replit Agent https://www.youtube.com/watch?v=IYiVPrxY8-Y - Replit: Make an app for that https://www.youtube.com/watch?v=4zd9hzngFwY - Replit Blog https://blog.replit.com/ - Amjad TED Talk https://youtu.be/kCudFI4tcpg?si=l4ViCejV_f2RZkDi Interviewing + Culture at Replit - Operating Principles https://blog.replit.com/operating-principles - Reasons not to work at Replit https://blog.replit.com/reasons-not-to-join-replit To achieve our mission of making programming more accessible around the world,
Additional details
- Replit is the agentic software creation platform that enables anyone to build applications using natural language.
- With millions of users worldwide, Replit is democratizing software development by removing traditional barriers to application creation.
- About the role: We are seeking talented distributed systems engineers who are passionate about building innovative solutions for application deployment.
- Your mission will be to enhance the capabilities of Replit Infrastructure, optimize performance across global regions, and drive efficiency while delivering an exceptional user experience.
- you will: - Expand Replit's cloud infrastructure offerings: Launch new cloud products to be used by Replit Agent to build complex apps.
- Work closely with the SRE team to ensure high availability and minimal downtime.
- Enable our customers to seamlessly scale their applications to meet the demands of their growing user base. - Improve utilization of cloud infrastructure: Analyze our infrastructure costs and identify opportunities for optimization.
- This could involve techniques such as resource provisioning, auto-scaling, cost-aware scheduling, and data lifecycle management.
- Your efforts will directly contribute to the financial efficiency of our cloud services. Required skills and
- experience: - Distributed systems: Track record of working with platform-as-a-service, distributed storage, or information retrieval systems.