Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Rubrik, Inc.

Software Engineer – Virtual Platform

Rubrik, Inc.

. Design, develop, test, deploy, and operationalize highly scalable, reliable, and cost-optimized solutions in public cloud environments .

Posted 11/11/2026full-timePalo Alto • California • United StatesJunior💰 $131,400 - $197,200 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and developing scalable solutions in public cloud environments, with strong problem-solving skills and a solid foundation in data structures, algorithms, and distributed systems. Proficient in programming languages such as C++, Java, and Scala, with a keen interest in learning new technologies.

Highest-signal resume keywords
Cloud Solutions DevelopmentData Structures and AlgorithmsSystems ProgrammingC++ ProgrammingJava Programming

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Distributed Systems DesignDebuggingScala ProgrammingProblem-SolvingObservability Tools Development
Soft Skills
CollaborationOwnershipInfluencing
Tools & Technologies
AWSAzureGCPOCI
Industry Keywords
Public CloudData ProtectionStorageFilesystems

Tech Stack

Tools & technologies
AWSAzureCloudDistributed SystemsGoogle Cloud PlatformJavaScalaC++

About the role

Key responsibilities & impact
  • Design, develop, test, deploy, and operationalize highly scalable, reliable, and cost-optimized solutions in public cloud environments
  • Take full ownership of projects end to end
  • Collaborate with functional partners such as product managers and designers on requirements
  • Diagnose and resolve customer problems and performance bottlenecks in complex customer environments
  • Build observability tools to proactively monitor and learn product usage and customer issues
  • Influence and collaborate with multiple teams in a fast-paced startup-like environment

Requirements

What you’ll need
  • Bachelor / Master in Computer Science or equivalent with 0-1 years of experience
  • Excellent in data structures, algorithms, and distributed systems design
  • Exceptional problem-solving abilities
  • Solid background or education in Systems programming
  • Programming and debugging knowledge in C++, Java, Scala
  • Strong interest in learning new technologies and solving complex problems
  • Knowledge in Storage, Filesystems or Data Protection technologies is a plus
  • Knowledge in public cloud (AWS, Azure, GCP, OCI)

Benefits

Comp & perks
  • Bonus potential
  • Equity
  • Benefits
  • Reasonable accommodations for qualified applicants and employees with disabilities