Senior Software Engineer – Cloud Security

Jobtailor

California (MO)

On-site

USD 120,000 - 180,000

Full time

7 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Snowflake is seeking a security-focused software engineer to build and operate scalable security controls across multi-cloud environments. You will design secure architectures, implement AI-augmented pipelines, and own end-to-end security workstreams.

You will collaborate with teams, mentor others, and apply best practices in CI, testing, and observability. Proficiency in Java/C++/Go/Python and SQL is valued, along with Kubernetes and IaC tools like Terraform or Pulumi.

Qualifications

  • 5+ years of software engineering experience preferred, or equivalent experience.
  • Experience designing and owning secure, large-scale systems.
  • Knowledge of secure architecture principles and threat modeling.
  • Experience coding in Java, C++, Go, or Python.
  • Familiarity with distributed architectures and scalable APIs (gRPC/REST).
  • Strong collaboration and communication across teams.
  • Data-driven, scalable decision-making and AI/ML in security.
  • SQL proficiency for data-driven security operations.
  • Hands-on Kubernetes and IaC (Terraform/Pulumi).
  • Experience building secure, concurrent services for multi-cloud.

Responsibilities

  • Build solutions that operate, protect, and govern security posture across 600+ million assets and cloud platforms.
  • Automate security controls across cloud environments, including IAM, monitoring, and data protection.
  • Develop real-time security monitoring, logging, and alerting using Snowflake technologies.
  • Define and maintain security baselines, policies, and standards for public cloud platforms.
  • Design and operate AI-augmented pipelines that surface high-impact issues.
  • Own security workstreams end to end and drive outcomes.
  • Mentor team members and provide technical guidance.
  • Apply software engineering best practices including documentation, testing, and observability.

Skills

Software Engineering
Secure Architecture
AI in Security
Kubernetes
Terraform
Pulumi
SQL for Security
Threat Modeling
gRPC
REST
Multi-Cloud

Tools

Snowflake
AWS
Azure
GCP
Kubernetes
Terraform
Pulumi
GRPC
REST

Job description

  • Build solutions and services that operate, protect, and govern Snowflake’s security posture across 600+ million assets and AWS, Azure, and GCP
  • Automate security controls across cloud environments, including IAM, detection and monitoring, configuration management, and data protection
  • Build real-time security monitoring, logging, and alerting using Snowflake technologies
  • Define and maintain security baselines, policies, and standards for public cloud platforms
  • Design and operate continuous, AI-augmented pipelines that ingest posture and telemetry, score risk, and surface high-impact issues
  • Own security workstreams end to end
  • Conduct design reviews, mentor team members, and provide technical guidance
  • Apply software engineering best practices including documentation, testing, and observability
Requirements
  • 5+ years of software engineering experience preferred, or equivalent experience
  • Experience designing and owning secure, large-scale systems
  • Working knowledge of secure architecture principles and threat modeling
  • Experience building software in one or more languages such as Java, C++, Go, or Python
  • Familiarity with distributed architectures and scalable APIs such as gRPC and REST
  • Strong collaboration and communication skills across engineering and cross-functional stakeholders
  • Commitment to data-driven, scalable decision-making
  • Experience applying AI/ML to security problems and building supporting data pipelines
  • Proficiency writing, debugging, and optimizing SQL for data-driven security operations
  • Strong grasp of algorithms and data structures
  • Hands-on experience with Kubernetes and IaC tools such as Terraform or Pulumi
  • Experience designing scalable, concurrent, resilient services for high-demand, multi-cloud environments
Core Competencies

Demonstrates expertise in building secure, large-scale systems and automating security controls across cloud environments. Proficient in software engineering best practices, including AI/ML applications for security and data-driven decision-making.

Highest-signal resume keywords
  • Software Engineering Experience
  • Secure Architecture Principles
  • AI/ML Application in Security
  • Kubernetes and IaC Tools
  • SQL Optimization for Security Operations
Hard Skills
  • Java
  • C++
  • Go
  • Python
  • SQL
  • Algorithms
  • Data Structures
  • Security Monitoring
  • Threat Modeling
  • Continuous Integration
Soft Skills
  • Collaboration
  • Communication
  • Mentoring
  • Technical Guidance
  • Data-Driven Decision-Making
Industry Keywords
  • Security Posture
  • Cloud Environments
  • Configuration Management
  • Data Protection
  • Scalable APIs
  • Multi-Cloud Environments
  • Real-Time Monitoring
  • Logging
  • Alerting
  • Security Baselines
Tools & Technologies
  • Snowflake
  • AWS
  • Azure
  • GCP
  • Kubernetes
  • Terraform
  • Pulumi
  • GRPC
  • REST
  • AI-Augmented Pipelines
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Cloud Security
Senior Software Engineer - Cloud Security

Snowflake • Bellevue (WA)

On-site
USD 200,000 - 288,000
Parental leave
Paid time off
Paid holidays
+5
Staff Data and AI Cloud Platform Engineer
Staff Data and AI Cloud Platform Engineer

Jobtailor • Massachusetts

On-site
USD 150,000 - 190,000
Senior Cloud Security Engineer - AI-Driven Monitoring
Senior Cloud Security Engineer - AI-Driven Monitoring

Jobtailor • California (MO)

On-site
USD 120,000 - 180,000
Senior Software Engineer - Identity, Data Security and Trust
Senior Software Engineer - Identity, Data Security and Trust

Snowflake • United States

On-site
USD 150,000 - 210,000
Principal Software Engineer II - Product Security
Principal Software Engineer II - Product Security

The available sources do not contain information about the company name for rounx.com. • United States

On-site
USD 280,000 - 402,500
Culture that’s all in on impact, ideas
Hybrid work model
Staff Security Engineer - Enterprise Security
Staff Security Engineer - Enterprise Security

Snowflake • United States

On-site
USD 180,000 - 240,000
Software Engineer
Software Engineer

Snowflake • United States

On-site
USD 160,000 - 230,000
Staff Software Engineer, Product Security
Staff Software Engineer, Product Security

Snowflake • Bellevue (WA)

On-site
USD 236,000 - 339,000
Staff Software Engineer, Product Security
Staff Software Engineer, Product Security

Snowflake • Menlo Park (CA)

On-site
USD 236,000 - 339,000
Senior Software Engineer - Natsec
Senior Software Engineer - Natsec

Snowflake • United States

On-site
USD 120,000 - 160,000