Scientific Data Systems Engineer (Kubernetes & IAM)

SLAC

Menlo Park (CA)

Hybrid

USD 140,000 - 200,000

Full time

11 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

On-site amenities and wellness
Professional development funding
Tuition reimbursement

Job summary

SLAC National Accelerator Laboratory is seeking a software engineer to design, implement, and operate data-intensive systems for large-scale scientific projects. You will build APIs, containerized services, and data workflows used by global scientific collaborations, with a focus on reliable data management and secure access.

You will work across platforms, contribute to Kubernetes deployments, and partner with the AUS team to advance scientific computing at SLAC.

Qualifications

  • Bachelor's degree in physics, computer science, or a related field; 5+ years in software development, systems administration, or HPC or equivalent
  • Proficiency in Python; C/C++ or JavaScript a plus
  • Experience with Git, CI/CD pipelines, code review, and agile methodologies
  • Familiarity with data-driven and data-intensive workflows
  • Hands-on experience with PostgreSQL and data pipelines
  • Experience deploying and operating applications on Kubernetes at scale
  • Understanding of distributed compute and storage systems and HPC concepts
  • Identity and Access Management concepts (OIDC, SAML2, JWT, LDAP) a plus

Responsibilities

  • Design, implement, and maintain applications and APIs for S3DF science programs
  • Containerize apps and deploy on Kubernetes clusters following cloud-native best practices
  • Collaborate on data management tools and workflows for scientific data
  • Integrate apps with IAM frameworks to secure data access
  • Troubleshoot and tune the full portfolio of services used by scientists
  • Develop runbooks and user-facing guides
  • Contribute to CI/CD pipelines and infrastructure-as-code tooling

Skills

Python
C/C++
Git & CI/CD
Kubernetes
PostgreSQL
Data pipelines
IAM concepts

Education

Bachelor's degree in physics, computer science, or related field

Tools

Kubernetes
PostgreSQL
Kafka
Docker
GitHub Actions / ArgoCD

Job description

SLAC National Accelerator Laboratory is seeking a software engineer to design, implement, and operate data-intensive systems for large-scale scientific projects. You will build APIs, containerized services, and data workflows used by global scientific collaborations, with a focus on reliable data management and secure access.

You will work across platforms, contribute to Kubernetes deployments, and partner with the AUS team to advance scientific computing at SLAC.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Scientific Data Systems Engineer
Scientific Data Systems Engineer

Stanfordlivetickets • Menlo Park (CA)

Hybrid
USD 116,000 - 164,000
Health benefits
Tuition reimbursement
Senior Kubernetes Engineer: AI-Driven Scientific Workflows
Senior Kubernetes Engineer: AI-Driven Scientific Workflows

SLAC • Menlo Park (CA)

Hybrid
USD 163,000 - 221,000
Competitive salary
Health, dental, vision insurance
Retirement plans
+3
Senior Kubernetes Engineer: Agentic AI Workflows
Senior Kubernetes Engineer: Agentic AI Workflows

Stanfordlivetickets • Menlo Park (CA)

Hybrid
USD 163,000 - 221,000
Hybrid work options
Health benefits
Tuition assistance
+1
Head of Data, Compute, Automation & AI for Scientific Workflows
Head of Data, Compute, Automation & AI for Scientific Workflows

Stanfordlivetickets • Menlo Park (CA)

On-site
USD 230,000 - 276,000
18+ PTO days per year
Health benefits
Flexible work options
+4
Head of Data, Compute, Automation & AI for Science
Head of Data, Compute, Automation & AI for Science

SLAC • Menlo Park (CA)

On-site
USD 230,000 - 276,000
PTO
Health benefits
Flexible work options
+1
Neuroscience Data Platform Engineer
Neuroscience Data Platform Engineer

SLAC • Palo Alto (CA)

On-site
USD 150,000 - 210,000
Scientific Systems Software Developer
Scientific Systems Software Developer

SLAC • Menlo Park (CA)

Hybrid
USD 140,000 - 200,000
On-site amenities and wellness
Professional development funding
Tuition reimbursement
Senior AI Datacenter Software Engineer (Kubernetes/Slurm)
Senior AI Datacenter Software Engineer (Kubernetes/Slurm)

BranchFactor • Austin (TX), Northern (KY)

Hybrid
USD 184,000 - 357,000
Equity
Benefits
AI-Driven Scientific Data Services Engineer for HPC
AI-Driven Scientific Data Services Engineer for HPC

Argonne National Laboratory • Lemont (IL)

On-site
USD 94,000 - 147,000
Instrument Controls & Data Systems Engineer
Instrument Controls & Data Systems Engineer

Stanfordlivetickets • Menlo Park (CA)

On-site
USD 120,000 - 180,000