offpeak

Stanford University

Scientific Systems Software Developer

2575 Sand Hill Rd, Menlo Park, CA 94025-7015

Full-time · $116k–$164k (as posted)

First seen by offpeak October 4, 2026

See your drive time Apply on Stanford University's site

About SLAC National Accelerator Laboratory

SLAC National Accelerator Laboratory is a U.S. Department of Energy laboratory operated by Stanford University. For over 60 years, SLAC has been at the forefront of scientific discovery, exploring how the universe works at the biggest, smallest, and fastest scales. From particle physics to astrophysics, materials science to biology, SLAC's world-class research facilities and scientific expertise drive innovation and push the boundaries of human knowledge.

About the Role

Do you enjoy collaborating with a diverse group of people to solve complex challenges? Does contributing to breakthrough discoveries in science � and working in a world-leading research environment � excite you?

The Application and User Services (AUS) group is seeking an energetic, forward-thinking software engineer to develop tools and workflows for science projects such as the Vera C. Rubin Observatory US Data Facility, hosted at SLAC. You will work with a team that supports multipleglobal, open-science, collaborations eager to leverage cutting-edge, best-in-class computing, platform and data services. We continually explore new platforms and technologies, and you will have a direct hand in shaping what the future of scientific computing at SLAC looks like.

S3DF is SLAC's centralized scientific computing facility, providing unified high-performance computing, storage, and data services to a broad portfolio of science programs. Current users include the Vera C. Rubin Observatory US Data Facility (supporting the Legacy Survey of Space and Time), LCLS (the Linac Coherent Light Source X-ray free-electron laser), ATLAS and other HEP experiments, and a growing number of additional programs. These experiments collectively generate and manage data at petabyte scale, with demanding requirements for throughput, reliability, and scientific reproducibility.

You will design, implement, and support the applications and APIs used to process, manage, and serve scientific data across these programs. You will contribute to troubleshooting and tuning the full portfolio of services used by scientists worldwide. You will have experience  in data-intensive workflows and containerization and deployments on Kubernetes clusters. Some of your code will interface with authentication and authorization frameworks, so familiarity with Identity and Access Management (IAM) concepts is a plus.

A significant and growing part of this role will involve scientific data management at scale. The Facility manages a complex, multi-system data landscape � spanning distributed data repositories, metadata catalogs, and data access layers. You will help us bring coherence, reliability, and formal stewardship practices to this environment: aligning data lifecycle policy with operational reality, ensuring metadata integrity, and building the tooling and workflows that let us manage data responsibly across its full lifetime.

We encourage open dialog, free thinking, cooperation, and a growth mindset. This is an opportunity to learn, enable groundbreaking science, and develop your skills in a uniquely collaborative scientific computing environment.

Key Responsibilities Application Development & Integration Scientific Data Management & Stewardship Operations & User Support Platform & Infrastructure Collaboration Collaboration & Communication Required Qualifications Preferred Qualifications SLAC Employee Competencies What We Offer Impact Professional Development Work Environment Benefits Physical Requirements and Working Conditions Work Standards

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

The expected pay range for this position is $116,399 to $163,985 per annum. SLAC National Accelerator Laboratory/Stanford University provides pay ranges representing its good faith estimate of the salary the university reasonably expects to pay for a position upon hire. The pay offered to a selected candidate will be determined based on factors such as (but not limited to) the scope and responsibilities of the position, the qualifications of the selected candidate, departmental budget availability, internal equity, geographic location and external market pay for comparable jobs. At SLAC/Stanford, base pay represents only one aspect of the comprehensive rewards package.

More jobs within a 30-minute drive of Palo Alto, CA