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 new

  • Snowflake
  • Full time
  • Email
  • Bellevue, WA

Responsibilities

  • Own the technical direction and architecture of large-scale continuous integration services and infrastructure.
  • Design, build, and operate distributed systems for reliable software delivery.
  • Develop CI capabilities that improve build reliability, test execution, developer productivity, and release velocity.
  • Drive architectural decisions across build systems, test orchestration, resource scheduling, workflow execution, and developer tooling.
  • Identify and resolve systemic software delivery bottlenecks at scale.
  • Define technical roadmaps and lead complex initiatives involving multiple teams.
  • Establish standards for design, code quality, testing, observability, reliability, and operational readiness.
  • Mentor engineers through design reviews, code reviews, technical guidance, and collaborative problem-solving.
  • Participate in incident response, root-cause analysis, and long-term reliability improvements.
  • Evaluate emerging technologies and industry practices for developer platform scalability.

Requirements

  • 7+ years of industry experience designing and building production software systems.
  • Demonstrated technical leadership across complex, multi-team engineering initiatives.
  • Deep experience designing and operating distributed systems at scale.
  • Experience building or significantly evolving enterprise-grade continuous integration or continuous delivery systems.
  • Strong fundamentals in data structures, algorithms, distributed systems, and systems design.
  • Proficiency in one or more of Java, C++, Python, or Go.
  • Experience making architectural decisions involving scalability, reliability, performance, security, and maintainability.
  • Understanding of developer productivity and the software development lifecycle.
  • Experience with CI/CD and build systems such as Jenkins, GitHub Actions, Bazel, or ArgoCD is preferred.
  • Experience with build optimization, caching, parallel execution, incremental builds, or distributed test scheduling is preferred.
  • Experience with multi-tenant systems, Kubernetes, containers, AWS, Azure, or GCP is preferred.
  • Experience operating developer platforms, engineering infrastructure, observability systems, or production operations is preferred.
  • Experience authoring technical roadmaps, architecture documents, project plans, postmortems, and root-cause analyses is preferred.
  • Strong problem-solving, communication, collaboration, mentoring, and technical-influence skills.

Benefits

  • Base salary range is $236,000–$354,000 USD, with a target bonus, equity eligibility, and total target compensation also described in the posting.
  • Benefits include medical, dental, vision, 401(k), ESPP, paid time off, parental leave, disability coverage, and company-paid life insurance.

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

Software Engineer I

  • Axon
  • Full time
  • USA
  • 10/17/2026
  • Salary: $107k - $170k/yr
  • Seattle, WA

Integration Engineer - Talent Technology Engineeri

  • Netflix
  • Full time
  • USA
  • 10/17/2026
  • Salary: $270k-$410k
  • Remote

Sr Analyst, Software/Info Platform

  • Cardinal Health, Inc.
  • Full time
  • USA
  • 10/17/2026
  • Salary: $81k - $115k/yr
  • Remote

Principal Mobile Engineer (POS Terminal)

  • Moniepoint
  • Full time
  • Remote
  • 10/17/2026
  • Kenya

Software Engineer - Java - CF Benchmark

  • Kraken
  • Full time
  • Remote
  • 10/17/2026
  • Argentina, Brazil