Site Reliability Engineer
DeepSource
About DeepSource
At DeepSource, we're on a mission to help developers write maintainable and secure code. We're building a code health platform that combines powerful static analysis with a developer-friendly experience. Founded in 2019, DeepSource has quickly become the go-to tool for thousands of companies, from startups to Fortune 500 companies, looking to improve their code health and ship software faster.
Job Title
Site Reliability Engineer
Location
Bengaluru, India
Years of Experience
2+ years
About the Role
As a Site Reliability Engineer at DeepSource, you will play a critical role in designing, building, and maintaining the core infrastructure that powers our platform. You will work closely with the engineering team to ensure the durability, availability, and performance of our systems, minimizing the risk of reliability-related downtimes. This role involves debugging production issues, planning for future growth, and leading the design of scalable, efficient systems.
What You'll Do
- Design, build, and maintain the core infrastructure of DeepSource, ensuring high availability, scalability, and performance.
- Minimize the risk of reliability-related downtimes by optimizing systems for durability, availability, latency, and efficiency.
- Debug production issues in cloud and customer environments across services and various levels of the stack, identifying and resolving root causes.
- Help plan the roadmap and future growth of DeepSource’s infrastructure to support an expanding user base.
- Lead the design of software components and systems to ensure availability, scalability, and efficiency of DeepSource's services.
- Collaborate with the engineering team to implement best practices and improve system reliability.
- Participate in on-call rotations to ensure service reliability.
Preferred Qualifications
- 2+ years of professional experience managing production infrastructure.
- Expertise in working with Kubernetes in production environments.
- Experience with one or more cloud providers, ideally GCP.
- Working knowledge of industry best practices with regard to information security.
- Comfortable with Python, Go, or any relevant programming language.
- A deep understanding of Linux is a huge advantage.
- Proven problem-solving skills and a proactive approach to identifying and mitigating risks.
- Ability to work collaboratively in a fast-paced environment.
What We Offer
- Competitive pay with stock options.
- Health insurance.
- Flexible time off.
- Professional growth and development opportunities.
- Work with a passionate and talented team.