
Senior Software Engineer – Kubernetes
Job role insights
-
Date posted
May 8, 2025
-
Closing date
June 2, 2025
-
Hiring location
Palo Alto
-
Career level
Senior
-
Qualification
Masters
-
Experience
5 - 7 Year
Description
About Team & About Role:
The Rubrik Engineering team is comprised of people who produce extraordinary results. Our engineers are driven to build efficient, reliable, and cost effective products. We believe in empowering our teams, giving engineers autonomy and responsibility, not just tasks. Our goal is to motivate and challenge you to do the best work of your career. As part of the Rubrik Engineering team, you will work closely with product managers, designers, and other engineers to define the next generation of products for Rubrik. At Rubrik, nothing will stop you from thinking big. We are looking for individuals who are comfortable with ambiguity and excited by the prospect of a challenge. If you have a positive attitude, high energy and limitless drive, and like to win, we want to talk to you!
The team you are joining builds products to protect the Rubrik customers’ Kubernetes workloads. It enables customers to efficiently recover their Kubernetes objects and data volumes in unforeseen circumstances such as a ransomware attack.
Our engineers are independent thinkers and proactive problem solvers, unafraid of complex technical challenges. We provide everyone the opportunity and support to thrive and reach their highest potential.
What you’ll do:
As a software engineer, you will be responsible for:
- Contributing to the engineering design process.
- Completing well-defined tasks with quality and velocity, and taking on challenges with ambiguity.
- Analyzing internal and field data to develop robust and maintainable products.
- Troubleshooting issues from customer environment or internal testing and collaborating with team members and other teams to come up with solutions.
Experience you’ll need:
- Bachelor’s degree in Computer Science or related fields
- 5-7 years of product development experience
- Proficiency in Scala, Go, Python, C++, or Java
- Ability to identify scalable and elegant solutions to complex problems
- Strong interest and ability to learn new technologies
Preferred qualifications:
- Master’s degree and above
- Experience in distributed systems design and implementation
- Experience with popular platforms or applications such as Kubernetes, Azure, AWS, GCP, etc.
- Microservice development is also a plus
#LI-TD1