Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Staff Software Engineer

Home > Java programming jobs

Staff Software Engineer in USA

  • Snowflake
  • Full time
  • Email
  • Bellevue, WA

Responsibilities

  • Own the technical direction and architecture of Snowflake’s CI platform serving thousands of developers, millions of builds, and a large multi-repository codebase.
  • Design and implement elastic, performant, and fault-tolerant distributed CI services across cloud providers.
  • Define CI platform strategy and partner with product and engineering leadership on quarterly and long-term roadmaps.
  • Provide architectural guidance through code reviews, design reviews, and technical standards.
  • Resolve systemic challenges involving build performance, resource efficiency, multi-tenant isolation, reliability, and security.
  • Mentor engineers and raise technical judgment, design quality, and engineering craftsmanship across the organization.
  • Evaluate emerging CI/CD technologies and contribute to cross-team developer productivity initiatives.

Requirements

  • 8+ years of industry experience designing and building distributed systems at scale.
  • Track record of technical leadership, system architecture ownership, design decision-making, and raising the technical bar for teams or organizations.
  • Deep experience building, scaling, or significantly evolving enterprise Continuous Integration infrastructure for cloud-based distributed systems.
  • Strong computer science fundamentals in data structures, algorithms, distributed systems, and systems design.
  • Fluency in at least one of Java, C++, Python, or Go, with versatility across languages and systems.
  • Ability to prioritize strategically, translate strategy into executable technical plans, mentor engineers, and influence technical decisions.
  • Excellent written and verbal communication skills for explaining technical tradeoffs to engineering and leadership audiences.
  • Preferred experience with data systems or distributed-systems internals; Jenkins, Bazel, ArgoCD, GitHub Actions, or other CI/CD suites; multi-tenant systems; roadmap and technical-document authorship; build-system optimization; and developer tooling or platform engineering organizations.

Benefits

  • Base salary range of $236,000–$354,000, with additional bonus and equity eligibility; compensation figures are excluded from the benefits summary here.
  • Equity in the form of RSUs, plus medical, dental, vision, 401(k), ESPP, generous paid time off, and other benefits.
  • The role offers technical autonomy, ownership of critical infrastructure, and work at the scale of millions of builds and thousands of developers.

Salary: $236k - $339k/yr

Snowflake

**Snowflake is proud to be the Official Data Collaboration Provider for LA28 and Team USA.** Snowflake delivers the AI Data Cloud — a global network where thousands of organizations mobilize data with near-unlimited scale, concurrency, and performance. Inside the AI Data Cloud, organizations unit...

Similar positions

Senior QA Engineer

  • Qualys, Inc.
  • Full time
  • Others
  • 10/15/2026
  • Pune, India

Senior Java Engineer - Security - Elasticsearch

  • Elastic
  • Full time
  • Remote
  • 10/15/2026
  • Salary: zł 308k-zł 487k
  • Poland

Full Stack Software Engineer 4

  • Netflix
  • Full time
  • USA
  • 10/15/2026
  • Salary: $250k-$413k
  • Remote

Senior Java Engineer - Distributed Systems

  • Elastic
  • Full time
  • Remote
  • 10/15/2026
  • Salary: Competitive
  • Romania

Senior Java Engineer - Security - Elasticsearch

  • Elastic
  • Full time
  • UK
  • 10/15/2026
  • Salary: Competitive
  • Remote