Snowflake

Forward Deployment Software Engineer

Snowflake

full-time

Posted on:

Location Type: Hybrid

Location: RestonVirginiaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $200,000 - $287,500 per year

Job Level

About the role

  • 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.
  • 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.
  • Implement software delivery pipelines that support continuous delivery and automatic compliance.
  • Ensure operational readiness of the services and meet the commitments to our customers.

Requirements

  • 7+ years of industry experience designing and supporting large-scale distributed systems in production
  • 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
  • U.S. Citizenship required
Benefits
  • Health insurance
  • Retirement plans
  • Paid time off
  • Flexible work arrangements
  • Professional development
Applicant Tracking System Keywords

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

Hard Skills & Tools
cloud automationdistributed systemscontainer orchestrationTerraformPulumiJavaC++GolangPythondatabase systems
Soft Skills
analytical problem solvingcustomer engagementsolution designoperational readiness
Certifications
TS/SCI clearancePolygraph