Senior Software Engineer - Cloud Security
Core
Build software-defined security controls, monitoring, and AI-augmented pipelines to protect Snowflake's platform across 600+ million assets on AWS, Azure, and GCP.
Role type
Senior Software Engineer (Cloud Security)
Builds
Security platforms, automated controls, real-time monitoring systems, and AI-driven risk scoring pipelines.
Domain
Cloud Security, Multi-cloud Infrastructure, AI/ML for Security
Deliverable
production ML models | product features
Required skills
Secure architecture design, threat modeling, distributed systems, scalable API design, software engineering best practices, observability, testing, documentation
Preferred skills
AI/ML application to security problems, SQL optimization, algorithms and data structures, Kubernetes, Infrastructure as Code (IaC)
Technologies
Java, C++, Go, Python, gRPC, REST, Terraform, Pulumi, AWS, Azure, GCP, Kubernetes
Responsibilities
Build solutions to operate and govern security posture; Automate security controls (IAM, detection, configuration, data protection); Design and operate continuous AI-augmented pipelines for risk scoring; Define and maintain security baselines and policies; Mentor team members and raise engineering bar through design reviews.
Seniority
Senior, hands-on IC with mentorship responsibilities
