Senior Software Engineer - NatSec
McLean, United States · Hybrid · Full-time
- Posted 1mo ago
- From Snowflake’s careers page
- Location
- McLean, United States
- Work mode
- Hybrid
- Type
- Full-time
- Level
- Senior
- Experience
- 7+ years
- Department
- Engineering
Opens the listing on jobs.ashbyhq.com
Let the right jobs find you
In your inbox every Wednesday and SaturdayPersonalised suggestions from verified career pages, matched to your role, location, level and skills.
About the role
AS A SENIOR SOFTWARE ENGINEER AT SNOWFLAKE YOU WILL:
-
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 cluster that power the Snowflake platform in sensitive (sometimes air-gapped) production environments
-
Implement software and maintain 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
-
Automate away routine operational tasks
OUR IDEAL SENIOR SOFTWARE ENGINEER WILL HAVE:
Must have current clearance and experience working in AIR GAP environment
-
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 storage systems, cloud infrastructure and IaC tools such as Terraform or Pulumi etc.
-
Strong CS fundamentals including data structures, algorithms, and distributed systems
-
In-depth development skills in Java, C++, Golang or Python
-
Experience with database systems and database internals
-
Experience with public cloud platforms such as AWS, Azure, or GCP
-
Advanced degree in Computer Science or related degree
REQUIREMENTS:
Security Clearance
-
Required: Active TS/SCI clearance with Polygraph.
-
Condition: Must be willing and able to obtain and maintain a TS/SCI with Polygraph.
-
Verification: Proof of clearance is required prior to an offer of employment.
Citizenship & Screening
-
U.S. Citizenship: Required due to federal law and government contract restrictions; verification via valid passport or approved documentation is mandatory.
-
Compliance: Candidates must meet all applicable customer and government security screening requirements.
Skills they ask for
Pick one to see other roles that ask for it.
About Snowflake
Cloud data, analytics and AI platformSnowflake provides a managed cloud platform for data engineering, analytics, AI, and building and sharing data applications.
See all 170 roles at SnowflakeMore roles at Snowflake
See all 170- Account Executive, Enterprise AcquisitionUnited States · RemoteSales · RemoteUnited States6h
- Brand DesignerMenlo ParkMarketingMenlo Park, United States7h
- Director of Engineering - Traffic & NetworkingMenlo Park · Director · On-siteEngineering · Director · On-siteMenlo Park, United States1d
- Sales Ops Manager, Partners & Specialists PlanningMenlo Park · HybridBusiness Operations · HybridMenlo Park, United States1d
Let the right jobs find you
In your inbox every Wednesday and SaturdayPersonalised suggestions from verified career pages, matched to your role, location, level and skills.