Senior Software Engineer, Compute Platform
Replit · Foster City, CA · posted 6 days ago
Replit is hiring a Senior Software Engineer for its Compute Platform team. The company describes itself as an agentic software creation platform that lets people build applications using natural language, and says it has millions of users worldwide. This role is for distributed systems engineers who want to work on application deployment and cloud infrastructure.
What you will do
- Launch new cloud products that Replit Agent uses to build complex apps, working with cross-functional teams to design and implement them.
- Find bottlenecks, optimize critical paths, and build monitoring and alerting systems. You will work closely with the SRE team on availability and downtime.
- Analyze infrastructure costs and find ways to reduce cloud expenses without hurting performance or reliability. The listing names resource provisioning, auto-scaling, cost-aware scheduling, and data lifecycle management as possible techniques.
- Help customers scale their applications as their user base grows.
What they are looking for
- Distributed systems: a track record with platform-as-a-service, distributed storage, or information retrieval systems, plus experience designing scalable architectures and optimizing for latency or cost.
- Problem-solving: you approach complex challenges pragmatically and "think radically but ship incrementally."
- Self-direction: you can work independently, set priorities, and drive projects forward.
- Versatility: comfort working across different layers of the stack and adapting to what the project needs.
- Continuous learning: you keep up with industry trends and adapt quickly to change.
Nice to have
- Experience with cloud infrastructure or platform products, especially application deployment, serverless computing, or container orchestration.
- Familiarity with Google Cloud Platform services such as GCE, GKE, Cloud Run, or Cloud Storage.
- Contributions to open-source projects related to cloud technologies, deployment frameworks, or developer tools.
Tools and tech stack
Golang and Rust.
This role may not be a fit if
- You are a generalist backend engineer who has not built scalable distributed systems.
- You cannot take part in an on-call rotation of at least six people.
- You do not enjoy working on Linux internals.
Location and pay
This is a full-time role based in the Foster City, CA office, with a hybrid schedule requiring three days in office: Monday, Wednesday, and Friday.
Pay ranges from $130K to $290K, with equity and a performance-based bonus.
Benefits
- Competitive salary and 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, and caregiver leave
- Flexible time off plus holidays
- Commuter benefits (in-office and US only)
- Monthly wellness stipend
- Autonomous work environment
- In-office setup reimbursement (in-office only)
- Quarterly team gatherings
- In-office amenities (in-office only)
About Replit
Replit says its mission is to make programming more accessible around the world, and that it wants a team representative of that world. The company encourages applications from people of all backgrounds, including and especially candidates from underrepresented and non-traditional backgrounds.
Ready to apply?
Opens the application page in a new tab.
Apply for this jobCafeRemote takes no fee and asks for no account.
Similar remote jobs
Sales Development Representative | Public Sector
Ramp · New York, NY (HQ)