← All roles

Senior Software Engineer - Cloud Security

Snowflake Inc.· Engineering
Apply on company site
Hybrid (US-CA-Menlo Park), Hybrid (US-WA-Bellevue)$200k - $287.5kFull-timePosted 1mo ago

About the role

Senior Software Engineer for Snowflake's Cloud Security team focused on building platforms and pipelines to reduce security risk across 600+ million assets and three cloud providers (AWS, Azure, GCP), with AI-augmented posture analysis.

Responsibilities

  • Build solutions and services that operate, protect, and govern our security posture across 600+ million assets and three clouds (AWS, Azure, GCP).
  • Automate security controls across cloud environments, including core primitives: IAM, detection and monitoring, configuration management, and data protection.
  • Build real-time security monitoring, logging, and alerting, using Snowflake technologies to make Snowflake more secure.
  • Define and maintain security baselines, policies, and standards for public cloud platforms.
  • Design and operate continuous, AI-augmented pipelines that ingest posture and telemetry across hundreds of millions of assets, score risk, and automatically surface the highest-impact issues.
  • Own security workstreams end to end and raise the engineering bar through design reviews, mentorship, and technical guidance for the team.
  • Bring software engineering best practices to security work: documentation, testing, and observability, because a control you can't test, monitor, or reason about isn't a control.

Qualifications

  • 5+ years of software engineering experience preferred, or equivalent experience.
  • Experience designing and owning secure, large-scale systems, with working knowledge of secure architecture principles and threat modeling.
  • A passion for developer experience: making security the default rather than a restriction.
  • Experience building software in one or more languages such as Java, C++, Go, or Python.
  • Familiarity with distributed architectures and building scalable APIs (e.g., gRPC, REST).
  • Strong collaboration and communication skills across engineering and cross-functional stakeholders.
  • A commitment to data-driven, scalable decision-making that holds up over time.

Skills

Required:Software engineeringSecure architecture & threat modelingProgramming languagesDistributed systems / scalable APIsCollaboration & communicationData-driven decision making
Nice to have:Developer experience / security as defaultAI/ML in security (bonus)SQL for security operations (bonus)Algorithms & data structures (bonus)Kubernetes & IaC (bonus)
Last updated Sep 3, 2026. Interested? Apply on the company site.

About Snowflake Inc.

The Data Platform Built for Data Teams.

Snowflake powers AI, data engineering, applications, and analytics on a trusted, scalable AI Data Cloud—eliminating silos and accelerating innovation.

AIData CloudData EngineeringAnalyticsApplications & Collaboration

More open roles at Snowflake Inc.