Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Snowflake

Senior Software Engineer – Natsec

Snowflake

Senior Software Engineer at Snowflake responsible for scalable cloud infrastructure and automation. Collaborating with engineering groups to deliver secure solutions for public sector customers.

Posted 6/3/2026full-timeMcLean • Virginia • 🇺🇸 United StatesSenior💰 $200,000 - $287,500 per yearWebsite

Tech Stack

Tools & technologies
AWSAzureCloudDistributed SystemsGoGoogle Cloud PlatformJavaKubernetesPythonTerraformTypeScript

About the role

Key responsibilities & impact
  • Solve real business needs at large scale by applying your software engineering and analytical problem solving skills.
  • Design, implement and maintain scalable distributed systems for our cloud automation platform that include cloud control plane, Kubernetes container platform and traffic and networking.
  • Work directly with customers to quickly understand their critical problems and design and implement solutions.
  • Deploy and maintain availability of cloud compute servers and Kubernetes clusters that power the Snowflake platform in sensitive (sometimes air-gapped) production environments using automation.
  • Implement software delivery pipelines that support continuous delivery and automatic compliance in sensitive runtime environments.
  • Ensure operational readiness of the services and meet the commitments to our customers regarding security, reliability, availability, and performance.
  • Collaborate closely with product teams on requirements & SLOs for deploying software into air-gapped environments.
  • Identify, troubleshoot, and solve network & systems issues.
  • Use AI-driven tooling to automate operational tasks.

Requirements

What you’ll need
  • 7+ years of industry experience designing and supporting large-scale distributed systems in production, with recent experience in deploying at public sector customers
  • In-depth experience with container orchestration, cloud infrastructure and IaC tools such as Terraform or Pulumi
  • Strong CS fundamentals including data structures, algorithms, and distributed systems
  • In-depth development skills in Java, C++, Golang or Python
  • Experience with public cloud platforms such as AWS, Azure, or GCP
  • Experience with database systems and database internals preferred
  • Active TS/SCI clearance with Polygraph

Benefits

Comp & perks
  • Health insurance
  • Retirement plans
  • Paid time off
  • Flexible work arrangements

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
cloud automationKubernetessoftware delivery pipelinesTerraformPulumiJavaC++GolangPythondatabase systems
Soft Skills
analytical problem solvingcollaborationcustomer engagementtroubleshootingoperational readiness
Certifications
TS/SCI clearancePolygraph