About the Role

Join Rubrik as a Software Engineer – Cloud Native Protection and help secure cloud data against cyber threats. This team is at the forefront of cloud security and data protection, building scalable and robust solutions for businesses. If you’re passionate about distributed systems, cloud computing, and cybersecurity, this is the perfect opportunity for you.

Key Responsibilities

• Develop and enhance cloud-native protection software to secure enterprise cloud data.
• Design, develop, test, deploy, and maintain high-performance and scalable software.
• Work on projects such as Azure Blob protection, ransomware detection, and relational PaaS database security.
• Apply security best practices and ensure Rubrik remains the last line of defense for customers.
• Collaborate with cross-functional teams to improve software design and architecture.
• Drive end-to-end product development, from ideation to deployment.

Required Skills & Experience

2+ years of experience in software development, cloud computing, and distributed systems.
• Proficiency in programming languages like Go, Java, C/C++, Scala, Python.
• Experience with AWS, Azure, GCP, or other public cloud technologies.
• Familiarity with Docker, Containers, Kubernetes, and microservices architectures.
• Strong understanding of SDLC, design patterns, and software engineering principles.
• Excellent problem-solving, debugging, and communication skills.

Technical Skills

Go, Java, C/C++, Scala, Python, AWS, Azure, GCP, Docker, Kubernetes, Microservices, SDLC, Distributed Systems, Cloud Security, Ransomware Detection, Software Architecture, CI/CD, DevOps, System Design, Performance Optimization

🚀 Be part of a fast-growing team solving cutting-edge cloud security challenges. Apply now!