
Staff Engineer- Cloud Native Protection
Rubrik
14 days ago
Bengaluru, India
Staff+
H1B Sponsor
Responsibilities
- Lead the design and development of cloud-native services for backup, recovery, and security of workloads.
- Own and drive end-to-end initiatives from architecture to production deployment and scale.
- Collaborate with Product Management and Architecture teams to define and evolve the technical roadmap.
- Guide engineers on best practices for distributed systems, scalability, and resiliency in cloud environments.
- Evaluate new technologies, design patterns, and frameworks to continuously improve system performance and reliability.
- Mentor and coach engineers, raising the technical bar for the entire team.
- Troubleshoot complex customer issues across cloud and hybrid deployments.
- Champion automation, CI/CD pipelines, and cloud-native observability for high-quality releases.
Requirements
- Bachelor’s/Master’s in Computer Science or equivalent with strong problem-solving skills.
- 11+ years of experience in building large-scale, distributed enterprise or cloud-native software.
- Strong fundamentals in distributed systems and cloud-native design.
- Deep expertise in programming languages such as Java, Go, or Python.
- Hands-on experience with public cloud platforms (AWS, Azure, GCP) and their native services.
- Solid understanding of Kubernetes, Docker, microservices, and event-driven architectures.
- Proven track record of leading technical design/architecture discussions and shipping scalable, resilient systems.
- Experience mentoring engineers and driving cross-team technical initiatives.
- Exposure to storage, backup/recovery, security, or observability systems is a strong plus.
Tech Stack
AWSAzureDockerGoGoogle Cloud PlatformJavaKubernetesPython
Categories
BackendDevOpsSecurity