Snowflake
Senior Software Engineer - Identity, Data Security and Trust
US-WA-Bellevue · Senior
Sponsorship not specifiedDetected 8 days ago
PythonJavaGoC++Distributed SystemsData StructuresAlgorithmsCode ReviewSQLSnowflakeAWSGCPAzureCloud PlatformsKubernetesOAuthMachine LearningCybersecurityCollaboration
About the role
- To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work.
- You don't just use tools; you possess an innate curiosity, treating AI as a high-trust collaborator that is core to how you solve problems and accelerate your impact.
- At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done.
Responsibilities
- Design and develop core security infrastructure spanning secret management, key management, service identity, and end-to-end encryption across a natively multi-cloud environment
- Design and implement extensible, plug-and-play platform components that enable first-, second-, and third-party security detectors, responders, and visualizations to be built on top of Snowflake's Trust Center
- Partner with engineering teams across the company to understand security pain points and deliver solutions that reduce friction without compromising safety
- Lead the design and enforcement of secure network architectures to actively defend against ransomware attacks and detect sophisticated data exfiltration attempts.
- Participate in design reviews, code reviews, and on-call rotations; hold a high bar for code quality, reliability, and sound technical decisions
- 5+ years of industry experience designing, building, and operating large-scale distributed systems in production cloud environments
- Strong foundational computer science skills - data structures, algorithms, systems design, and distributed computing
- A collaborative, low-ego approach to engineering - comfortable iterating quickly and working across PM, design, and peer engineering teams
Requirements
- Proficiency in one or more of Java, C++, Python, Golang, or Rust, with solid SQL skills for data-driven features
- Experience with database internals, query engines, or data platform systems
Compensation
- For jobs located in the United States, please visit the job posting on the Snowflake Careers Site for salary and benefits information: careers.snowflake.com http://careers.snowflake.com
Benefits
- Exposure to machine learning or AI systems, particularly applied to anomaly detection, behavioral analytics, or risk classification
Company info
- the security, identity, infrastructure, and customer trust layers of one of the fastest-growing data platforms in the world.
- You won't be maintaining someone else's security layer; you'll be defining it.
- These are teams that value craft, curiosity, and collaboration, and that take pride in making complex security invisible to the developers and customers who depend on it.
- If you want a role where your technical decisions matter and your growth is tied directly to the scale of the platform you're protecting - and you're energized by the challenge of securing the agentic era before it fully arrives - this is it.
- Snowflake is growing fast, and we're scaling our team to help enable and accelerate our growth.
- We are looking for people who share our values, challenge ordinary thinking, and push the pace of innovation while building a future for themselves and Snowflake.
- How do you want to make your impact?
- For jobs located in the United States, please visit the job posting on the
Apply directly at Snowflake →Create a free account for alerts like thisView Snowflake immigration profile
This listing is sourced directly from Snowflake's careers page and normalized into a canonical job model.