engineering
Posted 3 weeks agoSenior Software Engineer - Natsec
at Snowflake
Remote
Responsibilities
- - Design, implement and maintain scalable distributed systems for our cloud automation platform that include cloud control plane, Kubernetes container platform and traffic and networking.
- - 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
- - 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.
- 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 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.
- Snowflake employees must abide by the company’s data security plan as an essential part of their duties.
Benefits
- How do you want to make your impact? For jobs located in the United States, please visit the job posting on the Snowflake Careers Site for salary and
Contact
- benefits information: careers.snowflake.com http://careers.snowflake.com
Additional details
- YOU WILL: - Solve real business needs at large scale by applying your software engineering and analytical problem solving skills.
- 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.
- It is every employee's duty to keep customer Snowflake is growing fast, and we’re scaling our team to help enable and accelerate our growth.
- We are looking for people who share our values, challenge ordinary thinking, and push the pace of innovation while building a future for themselves and Snowflake.