
Software Engineer, Database Platform Security
US-CA-Menlo Park
Full Time
USD 160,000 – 230,000
Mid
Backend Engineer
Jan 30, 2026
The role
Summary
Software Engineer position on Snowflake's Database Platform Security team building zero trust network security, key management, and secret management solutions for the cloud data platform. Role requires 3-6 years of distributed systems experience with strong Java, Python, and SQL skills to design and implement highly available, secure services at global scale.
What you'll do
What we look for
Technical
Education
Experience
Skills
Required skills
Nice to have
Compensation & benefits
USD 160,000 – 230,000 (annual)
Available
Benefits
Comprehensive Health Benefits
Medical, dental, and vision coverage for employees and families
Equity Compensation
Stock options and equity participation in company growth
Professional Development
Career advancement opportunities and continuous learning programs
Flexible Work Environment
Collaborative culture focused on impact and innovation
Competitive Compensation
Market-competitive salary and performance-based bonuses
Interview process
- 1Initial Phone Screen — 30-minute conversation with recruiter covering background, experience, and role fit
- 2Technical Phone Interview — 45-60 minute technical discussion focusing on distributed systems, programming skills, and system design concepts
- 3System Design Interview — 60-minute session designing a large-scale distributed system with security considerations
- 4Coding Assessment — Live coding session in Java or Python focusing on algorithms, data structures, and problem-solving
- 5Team Fit Interview — Behavioral interview with team members discussing collaboration, leadership, and cultural alignment
- 6Security Deep Dive — Technical discussion about security concepts, cryptography, and platform security challenges
- 7Final Interview — Meeting with engineering leadership to discuss career goals, technical vision, and team contribution
You'll be redirected to the company's application page
More Jobs at Snowflake
98 other open positions

Snowflake
View all jobs
Snowflake is an American cloud computing company offering data warehousing and analytics platforms.
Tech Stack
Interview Guides
11 guides available for Snowflake
Apply Now