Snowflake

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

This listing is sourced directly from Snowflake's careers page and normalized into a canonical job model.