
Software Engineer - Trust Center
US-WA-Bellevue
Full Time
USD 160,000 – 230,000
Mid
Backend Engineer
Apr 23, 2026
The role
Summary
Join Snowflake's Trust Center team as a Software Engineer to build an AI-native security and compliance platform that empowers customers to monitor and maintain their security, governance, privacy, and compliance posture at scale. You'll design extensible platform components, develop high-availability services, and leverage security benchmarks like CIS to deliver trust and risk management capabilities. This role requires strong distributed systems expertise, proficiency in Java and Python, and a passion for building resilient, production-grade security infrastructure in cloud environments.
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
Equity and Stock Options
Competitive stock options granting ownership stake in Snowflake, allowing you to share in the company's success.
Comprehensive Health Insurance
Robust health, dental, and vision coverage for employees and eligible dependents.
Flexible Work Arrangements
Flexible working hours and remote work options to support work-life balance and productivity.
Professional Development
Learning budgets, conference attendance, training programs, and mentorship opportunities to accelerate your engineering growth.
Retirement Planning
401(k) retirement savings plan with employer matching to support long-term financial planning.
Paid Time Off
Generous paid vacation days, sick leave, and paid holidays supporting work-life balance.
Mental Health and Wellness
Mental health counseling services, wellness programs, and fitness reimbursement.
Parental Leave
Comprehensive parental leave programs supporting family planning and work-life balance.
Interview process
- 1Resume and Application Review — Snowflake's recruiting team reviews your resume and application materials to assess alignment with Trust Center team requirements and company culture values.
- 2Initial Recruiter Screening Call — Phone conversation with a technical recruiter to discuss your background, motivation for joining Snowflake, and role expectations, typically 30-45 minutes.
- 3Technical Coding Assessment — Online coding interview testing your problem-solving skills, algorithm knowledge, and data structure proficiency with emphasis on distributed systems concepts. Typically includes 1-2 problems to solve in 60-90 minutes.
- 4System Design Interview — Technical discussion focused on large-scale system architecture, scalability considerations, and your approach to designing high-availability services. Assesses distributed systems thinking and architectural decision-making.
- 5Security and Product Context Interview — Conversation with a senior engineer or product manager about security fundamentals, compliance domain knowledge, and your understanding of Trust Center's product vision and technical challenges.
- 6Behavioral and Values Interview — Interview with engineering leadership or team members assessing collaboration style, low-ego mindset, ability to iterate quickly, and alignment with Snowflake's values of challenging ordinary thinking and driving innovation.
- 7Offer and Negotiation — Upon successful completion of interviews, you'll receive an offer including base salary, stock options, and benefits package. Opportunity to discuss and negotiate terms with hiring manager.
You'll be redirected to the company's application page
More Jobs at Snowflake
101 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