Snowflake logo

Senior Software Engineer - Platform Infrastructure Engineering

Snowflake

Bellevue, WA
Full Time
Senior
222k-339k
20 days ago

Job Description

About the Role

Snowflake is building the Data Cloud Platform at an exceptional scale, supporting billions of queries and data workloads daily across multiple cloud providers. The company is seeking talented Software Engineers for its Platform Infrastructure Engineering team to develop a robust configuration management and feature flagging platform that enables safe feature rollouts, experimentation, observability, and developer enablement. The role involves solving complex infrastructure challenges to improve reliability, performance, and cost efficiency across Snowflake's infrastructure.

Key Responsibilities

  • Lead, build and improve Snowflake's feature flagging, configuration management and experimentation platform.
  • Work on complex framework and code used across Snowflake's engineering stack to control feature flags.
  • Build a deep understanding of Snowflake's infrastructure and services.
  • Contribute to building and operating highly scalable, resilient, and performant infrastructure through large and complex projects.
  • Gather feedback from stakeholders, define requirements, translate them into projects with milestones, and lead the team to design and implement solutions.
  • Build intuitive and resilient APIs and libraries for developers and customers.
  • Drive adoption of the platform and framework to meet business goals.
  • Support junior team members, ensure high-quality code, documentation, and best practices.

Requirements

  • BS/CS, MS/CS, or equivalent educational background.
  • At least 8+ years of experience in software development, preferably in SaaS.
  • Strong software engineering fundamentals, coding skills, and knowledge of best practices.
  • Proven ability to learn new technologies quickly and deep dive into unfamiliar areas.
  • Experience leading large or complex projects across multiple teams.
  • Ability to identify opportunities for improvement and evaluate trade-offs.
  • Fluent in one or more languages: Golang, Java, Python, C++.
  • Attention to detail and ability to build reliable, scalable software systems.
  • Effective communication and collaboration skills.
  • Troubleshooting and resolving complex technical issues.
  • Strong work ethic, self-management, and problem-solving passion.
  • Ability to drive clarity and consensus in ambiguous situations.

Nice to Have

  • Experience with SaaS platforms.
  • Experience with infrastructure and software engineering best practices.

Qualifications

  • Educational qualifications: BS/CS, MS/CS, or equivalent.

Benefits & Perks

  • Competitive salary ranging from $222,000 to $339,200, plus bonus and equity participation.
  • Comprehensive benefits including medical, dental, vision, life, and disability insurance.
  • 401(k) retirement plan, flexible spending and health savings accounts.
  • At least 12 paid holidays, paid time off, parental leave, and employee assistance programs.

Working at Snowflake

Snowflake values sharing their core principles of challenging ordinary thinking, pushing the pace of innovation, and building a future for both employees and the company. Employees are expected to follow confidentiality and security standards, especially regarding sensitive data, and to contribute to a collaborative, innovative, and growth-oriented environment.

Apply Now

Job Details

Posted AtJul 7, 2025
Salary222k-339k
Job TypeFull Time
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Snowflake

Website

snowflake.com

Company Size

5001-10000 employees

Location

Bellevue, WA

Industry

Software Publishers

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches