Skip to content
SnowflakeSnowflake

Senior Software Engineer

Senior Software Engineer building critical Identity & Access Management features and AI security capabilities (agent workflows, authentication, authorization, RBAC) for Snowflake's cloud data platform. Requires 7+ years building large-scale distributed systems, IAM expertise, and strong CS fundamentals.

About the job

Responsibilities

  • Design and implement critical AI security capabilities for controlled, audited, restricted agent workflows, both inbound and outbound.
  • Design and implement features that provide critical identity and access management capabilities, including integration with the next generation identity providers and authentication protocols.
  • Build authorization frameworks to provide fine grained access control, which can scale to seamlessly managing millions of objects and users.
  • Design and develop solutions for seamless and secure data sharing, access to applications running in Snowflake, and access via external applications.
  • Lead and deliver large projects, including managing low-level project planning and execution.
  • Showcase and hold a high bar for quality, speed, and sound technical decisions.
  • Actively guide the team and partners via high-quality code and design reviews.

Requirements

  • 7+ years of industry experience designing, building, and supporting large-scale distributed systems in production, with recent experience in building large scale cloud services.
  • Deep knowledge and experience with one or more areas of identity and access management such as authentication, authorization, etc.
  • Knowledge of industry standard security concepts and protocols like SAML, SCIM, OAuth, OIDC, Federation and RBAC.
  • Experience with database systems and database internals, such as query engines and optimizers.
  • Extremely strong fundamental computer science skills.
  • Strong development skills in Java, C# or C++.
  • Advanced degree in Computer Science or related field.

Skills

Distributed Systems, Identity And Access Management, Authentication, Authorization, SAML, SCIM, OAuth, OIDC, Federation, RBAC, Java, C#, C++, Database Internals, Query Engines

Snowflake

Snowflake

Menlo Park, CA
Senior Software Engineer - Cloud Security
$200k+/yrHybrid5+ YOESecurity Engineering

Build secure, large-scale platforms, controls, monitoring, and AI-augmented pipelines that improve Snowflake’s cloud security posture across hundreds of millions of assets and multiple cloud providers. Requires 5+ years of software engineering experience and expertise in secure distributed systems.

Atomicmachines

Atomicmachines

Emeryville, CA
Senior Manager - Network and Information Security
$200k+/yrOn-site10+ YOESecurity Engineering

Leads enterprise network architecture, cloud connectivity, security, operations, and incident response across corporate and manufacturing environments. Requires 10+ years of network engineering experience, people leadership, AWS networking expertise, and strong network security knowledge.

Anyscale

Anyscale

India
Senior Detection and Response Engineer
$200k+/yrOn-site6+ YOESecurity Engineering

Own detection engineering and lead incident response across corporate and production environments, building cloud, endpoint, runtime, and Kubernetes coverage. The role requires 6+ years in security, hands-on detection development, and end-to-end incident leadership.

Anyscale

Anyscale

San Francisco, CA

Senior Cloud Security Engineer
$200k+/yrHybrid8+ YOESecurity Engineering

Own and advance the security of Anyscale’s production and multi-cloud infrastructure, including hardening, segmentation, Kubernetes runtime protection, and access controls. Requires 8+ years of security engineering experience and hands-on expertise with AWS, Azure, Kubernetes, and cloud security tooling.

Discord

Discord

United States

Senior Platform Security Engineer
$196k+/yrOn-site5+ YOESecurity Engineering

Senior platform security engineer responsible for building identity and access management systems, Zero Trust architecture, cloud security baselines, and secure developer platforms. Requires 5+ years operating production systems and strong software development and security experience.