Snowflake

Senior Software Engineer - NatSec

Snowflake
Apply
3 months ago
McLean, VA, USASenior
H1B sponsor

Base Salary

$200k - $288k/yr

Responsibilities

  • Design, implement, and maintain scalable distributed systems for the cloud automation platform, including cloud control plane, Kubernetes, traffic, and networking components.
  • Work directly with customers to understand critical problems and design and implement solutions.
  • Deploy and maintain cloud compute servers and Kubernetes clusters in sensitive, sometimes air-gapped, production environments.
  • Implement software and maintain delivery pipelines supporting continuous delivery and automatic compliance.
  • Ensure operational readiness and customer commitments for security, reliability, availability, and performance.
  • Collaborate with product teams on requirements and SLOs for deploying software into air-gapped environments.
  • Identify, troubleshoot, and resolve network and systems issues.
  • Automate routine operational tasks.
  • Lead key NatSec infrastructure areas and collaborate with multiple engineering and public-sector teams.

Requirements

  • Active TS/SCI clearance with polygraph is required, with willingness and ability to maintain it.
  • U.S. citizenship and successful government and customer security screening are required.
  • Current clearance and experience working in air-gapped environments are required.
  • At least 7 years of experience designing and supporting large-scale distributed systems in production, including recent public-sector deployment experience, is required.
  • In-depth experience with storage systems, cloud infrastructure, and infrastructure-as-code tools such as Terraform or Pulumi is required.
  • Strong computer science fundamentals in data structures, algorithms, and distributed systems are required.
  • Development experience in Java, C++, Golang, or Python is required.
  • Experience with database systems and database internals is required.
  • Experience with public cloud platforms such as AWS, Azure, or GCP is required.
  • An advanced degree in computer science or a related field is required.
Snowflake

About Snowflake

10,000+ employees

Snowflake builds a cloud-native data platform used by enterprises to store, integrate, share, and analyze data across AWS, Azure, and Google Cloud. Its core products span data warehousing, data lakes, data engineering, and governed data sharing, sold via consumption-based subscriptions. Founded in 2012 and publicly traded on the NYSE (SNOW) following a 2020 IPO, Snowflake supports analytics and data application workloads across industries.

Contact me