Reston, Virginia, United States Employment USD 200,000 - 287,500 Yearly

Snowflake is hiring a Forward Deployment Software Engineer

About the Role

Snowflake is hiring a Forward Deployment Software Engineer to lead key areas in building compliant, secure, and auditable infrastructure for public sectors across different countries, regions, and industry verticals. This role involves collaborating closely with various engineering groups and the Public Sector team to solve real business needs at large scale.

What You'll Do

  • Solve real business needs at large scale by applying 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 and SLOs for deploying software into air-gapped environments.
  • Identify, troubleshoot, and solve network and systems issues.
  • Use AI-driven tooling to automate operational tasks.

What We're Looking For

  • 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.
  • Advanced degree in Computer Science or related field.
  • Active TS/SCI clearance with Polygraph (or willingness and ability to obtain and maintain one).
  • U.S. Citizenship required due to federal law and government contract restrictions.

Nice to Have

  • Experience with database systems and database internals.

Technical Stack

  • Languages: Java, C++, Golang, Python
  • Infrastructure as Code: Terraform, Pulumi
  • Cloud Platforms: AWS, Azure, GCP
  • Orchestration: Kubernetes

Snowflake empowers enterprises to achieve their full potential with a culture all in on impact, innovation, and collaboration.

Snowflake is an equal opportunity employer.

Required Skills
JavaC++GolangPythonTerraformPulumiAWSAzureGCPKubernetesDistributed SystemsContainer OrchestrationInfrastructure as CodeCloud Infrastructure
Earn more as a remote developer

Performance pay that rewards your skills

Iglu's revenue-sharing model means top performers earn significantly more than traditional salaries. Choose your projects, deliver great work, and see it reflected in your pay.

Revenue-sharing compensation
Project choice & autonomy
International client base
Career growth support
Check compensation
Top earners exceed market rate
About company
Snowflake

Snowflake designed a data platform built for the cloud that is effective, affordable, and accessible to all data users. It powers the Data Cloud, where thousands of organizations unlock the value of their data with near-unlimited scale, concurrency, and performance.

Visit website
Job Details
Department Software Development
Category infrastructure
Posted 14 days ago