Senior Software Engineer, Trust & Platform Security

Snowflake
Menlo Park
Workplace: HybridFull timeUSD 200,000 - 287,500 annuallyFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Low-ego collaboration","Independent problem-solving","Cross-functional communication","Code quality","Security-first development"]

Design and implement the Data Movement Policy (DMP) framework and Data Exfiltration Protection capabilities that secure Snowflake’s cloud infrastructure. Build ingress/egress controls, anomaly detection, and a cohesive policy engine that unifies context-aware access with perimeter enforcement. Partner with Product and engineering peers to deliver low-latency, reliable features, author design docs, and mentor junior engineers while driving production-ready deployments.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Snowflake
Snowflake
1 day ago

Senior Software Engineer, Trust & Platform Security

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 5 hours agoStatus: Live

Job Summary

Design and implement the Data Movement Policy (DMP) framework and Data Exfiltration Protection capabilities that secure Snowflake’s cloud infrastructure. Build ingress/egress controls, anomaly detection, and a cohesive policy engine that unifies context-aware access with perimeter enforcement. Partner with Product and engineering peers to deliver low-latency, reliable features, author design docs, and mentor junior engineers while driving production-ready deployments.
Location: Menlo Park
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design and implement core components of the Data Movement Policy (DMP) framework for multi-cloud and hybrid environments.
  • •Build and enhance Data Exfiltration Protection, including ingress/egress controls and anomaly detection for data movement.
  • •Unify Context-Aware Access policies with egress perimeter controls into a cohesive policy engine.
  • •Author and review design documents for DMP and Perimeter Policy features with a focus on reliability, low latency, and auditability.
  • •Own end-to-end delivery from design through production deployment and mentor junior engineers for code quality and security-first practices.

Pay and Benefits

Salary: USD 200,000 - 287,500 annually

Key Requirements

  • •5+ years of software engineering experience with meaningful exposure to infrastructure or security systems.
  • •Strong network security fundamentals (TLS/SSL, HTTP/S, DNS), Zero Trust principles, or Data Loss Prevention (DLP) concepts.
  • •Proven ability to design and build distributed systems in Java, Go, or C++.
  • •Experience with cloud-native security controls in AWS, GCP, or Azure (e.g., VPC Service Controls, Private Link) or equivalent.
  • •BS/MS in Computer Science, Engineering, or equivalent experience.
Experience:5+ yearsSecurityDistributed systemsCloud securityMulti-cloud
Education:Bachelor's in Computer Science, Engineering
Skills:Low-ego collaborationIndependent problem-solvingCross-functional communicationCode qualitySecurity-first development
Tech Stack:JavaGoC++TLS/SSLHTTP/SDNSZero TrustData Loss Prevention (DLP)AWSGCPAzureVPC Service ControlsPrivate LinkIngress controlsEgress controlsAnomaly detectionPolicy engine

Company Brief

Snowflake
Provides a cloud-native data platform for data warehousing, data engineering, data science, and analytics, enabling organizations to store, process, and share large-scale data across multiple cloud providers with elastic scalability and performance.
Industry: Data Infrastructure
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Bozeman, United States
Founded: 2012
WebsiteLinkedIn