Snowflake
Senior Software Engineer - NatSec
$200K–$288K
US-VA-McLean · Hybrid · Senior · Full-time · Posted Aug 15, 2026
- Experience
- 7+ years of industry experience; recent experience deploying at public-sector customers.
- Education
- Advanced degree in Computer Science or related degree.
About the job
Leads engineering of secure, compliant infrastructure and cloud automation for Snowflake deployments in sensitive, sometimes air-gapped public-sector environments.
What you'll do
- Design, implement, and maintain distributed cloud automation systems, including control plane, Kubernetes, traffic, and networking.
- Deploy and operate compute servers and Kubernetes clusters; build delivery pipelines for continuous delivery and automated compliance.
- Work with customers and product teams to solve problems, meet operational commitments, and support deployment requirements for air-gapped environments.
What they ask for
- Current active TS/SCI clearance with Polygraph; must be willing and able to obtain and maintain it, with proof required before an offer.
- U.S. citizenship and ability to meet applicable government and customer screening requirements.
- 7+ years designing and supporting large-scale distributed systems in production, including recent public-sector customer deployments.
- Strong distributed-systems fundamentals and development skills in Java, C++, Golang, or Python.
Nice to have
- Experience with storage systems, cloud infrastructure, and IaC tools such as Terraform or Pulumi.
- Experience with database systems and internals; advanced degree in Computer Science or a related field.
Pay
$200K – $287.5K (base salary)
Tools
Terraform, Pulumi, Java, C++, Golang, Python, AWS, Azure
Model-written summary · the original posting is authoritative