Scientific Systems Software Developer

October 30, 2026

Job Description

Company: SLAC National Accelerator Laboratory
Location: Menlo Park, CA
Workplace Type: Hybrid
Employment Type: Full-time
Pay / Compensation: $116,399 to $163,985 per annum

About the Role

SLAC National Accelerator Laboratory, operated by Stanford University, seeks an energetic software engineer to develop tools and workflows for major scientific projects like the Vera C. Rubin Observatory US Data Facility. This role supports petabyte-scale data management in a world-leading, open-science research environment.

What You’ll Do / Key Responsibilities

  • Application Development & Integration: Design, implement, and maintain applications and APIs for S3DF science programs.
  • Data Management & Stewardship: Contribute to data lifecycle policies, ensuring metadata integrity across distributed data repositories.
  • Operations & Support: Monitor the health and performance of deployed services, participate in on-call rotation, and resolve production bottlenecks.
  • Platform Collaboration: Deploy and tune services on Kubernetes and HPC systems, contributing to CI/CD pipelines and GitOps workflows.

Requirements & Qualifications

  • Bachelor’s degree in physics, computer science, or related field, and 5 years of relevant experience in software development or scientific computing.
  • Proficiency in Python (strongly preferred), with C/C++ or JavaScript a plus.
  • Hands-on experience with PostgreSQL (schema design, query optimization, and operational management).
  • Practical experience deploying and operating applications on Kubernetes in a production environment at scale.
  • Familiarity with data-intensive workflows and containerization (Docker).

Preferred / Bonus Qualifications (if applicable)

  • Experience with Apache Kafka or similar event streaming platforms.
  • Production development and operational experience with Docker or Singularity/Apptainer.
  • Familiarity with data management systems like Rucio or iRODS.
  • Knowledge of Identity and Access Management frameworks (OIDC, SAML2, JWT).

Benefits & Perks (if applicable)

  • Competitive salary commensurate with experience.
  • Comprehensive health, dental, and vision insurance.
  • Retirement plans with employer contributions.
  • Generous vacation and paid time off.
  • Professional development funding and tuition reimbursement.

SLAC National Accelerator Laboratory/Stanford University is responsible for adhering to HSPD-12 and DOE Order 473.1A, requiring employees to obtain and maintain a PIV Credential.