Software Engineer - Product Platform Security
Palo Alto · Palo Alto, CA HQ · USD 131,400-197,200 · 0-2 years experience · Posted Oct 6, 2026
At a glance
- Experience
- 0-2 years experience
- Location
- Palo Alto · Palo Alto, CA HQ
- Salary
- USD 131,400-197,200
About the role
- The Platform Security Engineering team builds the security features and frameworks that every Rubrik product runs on, protecting hundreds of petabytes of data across thousands of enterprise customers globally.
- This is a strong opportunity for new grads and early-career engineers who want real ownership on security-critical systems.
Responsibilities
- Design and steer AI to write clean, well-tested code in Go, Scala, or Python for scalable, secure platform services.
- Collaborate with senior engineers on system design and architecture decisions.
- Identify attack surfaces and build solutions to harden Rubrik products.
- Triage, debug, and drive product/system issues to resolution with clear ownership.
- Use AI coding assistants and agentic workflows as a core part of your daily engineering, while learning to treat AI-generated code as untrusted input.
- Review code and design docs from other teams to flag security concerns before they ship.
- Help extend our review practices to cover AI-powered features and AI agents as they become part of Rubrik's product surface.
- Contribute to secure coding guidelines and evangelize them across engineering.
- Partner with Product Management, UI/UX, docs, InfoSec, and support to turn security requirements into shipped features.
- Participate in planning, design reviews, and knowledge sharing.
Requirements
- Bachelor's degree in CS, Software Engineering, or related field, or equivalent practical experience.
- 0-2 years of software development experience (internships, personal projects, and bootcamps count).
- Strong fundamentals in at least one language (Go, Java, Python, C++, or similar) and in data structures, algorithms, and testing.
- Genuine interest in security, curious about how systems break and motivated to build things that don't.
- A proactive, self-directed learning style; comfortable asking questions and diving into ambiguity.
Preferred qualifications
- Coursework, personal projects, or internships in cybersecurity, cryptography, or systems security.
- Comfort with Linux/Unix, Git, and basic networking (TCP/IP, HTTP/HTTPS, DNS).
- Exposure to cloud platforms (AWS, Azure, GCP).
- Hands-on experience with AI coding assistants or agentic dev tools (Claude Code, Copilot, or similar).
- Interest in open-source security tooling or the broader security community.
Benefits
- bonus potential
- equity
- benefits
Skills
- Go
- Scala
- Python
- Java
- C++
- Linux
- Unix
- Git
- TCP/IP
- HTTP/HTTPS
- DNS
- AWS
Show all 14 skills
- Azure
- GCP