
Software Engineer, Distributed Systems

Software Engineer, Distributed Systems

Software Engineer, Distributed Systems
Replit
Replit is seeking a talented Software Engineer specializing in Distributed Systems to enhance its cloud infrastructure and optimize performance for application deployment. The role involves collaborating with cross-functional teams to launch new cloud products, improve reliability and scalability, and analyze infrastructure costs for optimization. Ideal candidates will have a strong foundation in software development, cloud technologies, and a passion for innovative solutions.
Qualification
- Experience with distributed systems, platform-as-a-service, or distributed storage.
- Proven ability to design scalable architectures and optimize systems for latency or cost.
- Strong problem-solving mindset with a pragmatic approach to complex challenges.
- Self-directed and autonomous, able to work independently and drive projects forward.
- Versatile and flexible, comfortable working across different layers of the stack.
Responsibility
- Expand Replit's cloud infrastructure offerings by launching new cloud products for application development.
- Collaborate with cross-functional teams to design and implement features that empower developers.
- Enhance reliability and scalability by identifying bottlenecks and optimizing critical paths.
- Implement robust monitoring and alerting systems in collaboration with the SRE team.
- Analyze infrastructure costs and identify opportunities for optimization to reduce expenses.




