Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Scientific Systems Software Developer

Stanford

Software Developer 2 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 multiple global, 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 Design, implement, and maintain applications and APIs for S3DF science programs, enabling scientists worldwide to access, process, and analyze large-scale experimental and observational datasets Build and improve data-serving interfaces and processing pipelines that handle petabyte-scale astronomical datasets Containerize applications and deploy them on Kubernetes clusters, following modern cloud-native best practices Participate in design and development of software tools for scientific data management and data processing, with assignments varying according to experiment priorities and lifecycles. Integrate applications with Identity and Access Management frameworks (OIDC, SAML2, JWT, LDAP, COManage, etc.) to ensure secure and appropriate data access Write clean, well-tested, well-documented code; contribute to and maintain shared software repositories across S3DF science programs Scientific Data Management & Stewardship Contribute to the integration and reconciliation of the Rubin data access layer with distributed data management systems (including Rucio ), ensuring consistent views of datasets across systems Help develop and implement data lifecycle policies defining how datasets are created, retained, migrated, and retired across storage tiers in alignment with scientific and operational requirements Work on tooling for metadata integrity and remediation: detecting inconsistencies between catalogs, registries, and physical storage, and building workflows to detect and resolve them Contribute to formalizing levels of data stewardship responsibility by dataset type clarifying ownership, curation standards, and access controls across the Rubin data portfolio Develop and support workflows for exporting managed data subsets of data for downstream science, collaborators, and community data releases Help rationalize and consolidate the landscape of backing databases, improving consistency and reducing operational complexity Collaborate with Rubin data management teams across institutions to align on standards and tooling Operations & User Support Support scientists and users in their day-to-day use of Data Facility services diagnose issues, debug problems, and provide timely, clear resolutions Monitor the health and performance of deployed services and supporting infrastructure; gather metrics and produce reports Identify and resolve bottlenecks in data-intensive workflows, from ingestion and processing through serving and analysis Participate in on-call rotation and incident response for production services Develop and maintain runbooks, operational documentation, and user-facing guides Use the incident management system to track problems to resolution in a timely manner. Platform & Infrastructure Collaboration Work closely with platform engineers to deploy and tune services on Kubernetes and HPC systems Contribute to CI/CD pipelines, GitOps workflows, and infrastructure-as-code tooling for Rubin services Collaborate with the broader scientific software community (including teams at partner institutions) to align on interfaces, standards, and shared components Evaluate and test emerging technologies and technical developments Provide feedback and concrete recommendations for service improvements to the AUS team and scientific stakeholders Collaboration & Communication Work effectively within a multidisciplinary team spanning software engineering, platform operations, and scientific research Communicate clearly with both technical peers and non-technical scientific users Contribute to team planning and agile/scrum processes Participate in cross-institutional software working groups and community forums Required Qualifications Bachelor's degree in physics, computer science, or a related field, and 5 years of relevant experience in software development, systems administration, or scientific/high-performance computing or an equivalent combination of education and experience Proficiency in one or more programming languages; Python strongly preferred, with C/C++ or JavaScript a plus Experience with modern software development practices: version control (Git), CI/CD pipelines, code review, and agile/scrum methodologies Familiarity with data-driven and data-intensive workflows Hands-on experience with PostgreSQL (schema design, query optimization, and operational management) Experience with Apache Kafka or similar event streaming platforms for high-throughput, real-time data pipelines Practical experience deploying and operating applications on Kubernetes in a production environments at scale Understanding of distributed compute and storage systems, high-performance computing, and networking concepts Experience with system monitoring, benchmarking, and performance analysis Strong organizational and communication skills; ability to work effectively in a collaborative, distributed team environment Ability and genuine willingness to learn, adopt best practices, and grow technical skills on the job Preferred Qualifications Experience with Python data science and scientific computing libraries: NumPy, Pandas, Jupyter, Bokeh, Parquet, Dask, and similar Production development and operational experience with container technologies (Docker, containerd, Singularity/Apptainer) Experience with configuration management and infrastructure-as-code tools: Ansible, GitHub Actions, GitLab CI, ArgoCD Familiarity with HPC job scheduling systems (SLURM, HTCondor) Experience with common infrastructure software: PostgreSQL/MySQL, nginx, Apache, Redis, or similar Knowledge of Identity and Access Management frameworks and technologies: OIDC, SAML2, JWT, Grouper, COManage, LDAP Exposure to astronomical data formats and tools (FITS, HDF5, Butler, Parquet-based catalogs) or Stanford

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Scientific Systems Software Developer in Menlo Park, CA vacancy
  • The mission of the QSU is to facilitate cutting-edge scientific studies initiated by Stanford investigators by providing expertise in biostatistics and informatics, to mentor and educate clinical investigators in research methods, and to mentor data scientists so that... 
    Scientific

    Stanford University

    Stanford, CA
    3 days ago
  •  ...cost.Job Description• Plan and execute scientific experiments in collaboration with a multi...  ...Quality, Compliance and Safety processes and systems.• Contribute to maintenance of...  ...assignments.• Optimize existing methods and develop more efficient ones.• Communicate and address... 
    Scientific
    Immediate start

    Artech

    San Carlos, CA
    3 days ago
  •  ...Research Associate DMPK The Opportunity:Develop LC-MS/MS methods and analyze in vivo and...  ...in pharmaceutical sciences or a related scientific discipline, with 5+ years of industry experience...  ...in operating and maintaining LC-MS/MS systems.Hands-on experience in LC-MS/MS method... 
    Scientific
    Work experience placement
    Flexible hours

    Planet Pharma

    Redwood City, CA
    4 days ago
  •  ...vision-action models, robotics + RL, etc.). Key Responsibilities : Conduct thorough research and review relevant scientific papers. Develop and design benchmarks for evaluating AI performance. Create and iterate on agent architectures to enhance AI... 
    Scientific
    Full time

    Redfish Recruiting

    Menlo Park, CA
    2 days ago
  •  ...the Quantitative Sciences Unit is to facilitate cutting-edge scientific studies initiated by Stanford investigators by providing expertise...  ...to data analyses; assist in study design. Develop oral and written dissemination of findings for conferencepresentations... 
    Scientific

    Stanford University

    Palo Alto, CA
    3 days ago
  •  ...level exceptional researcher in applied mathematics to lead foundational work at the intersection of AI, physics, and large-scale scientific computing. Full-time preferred. Exceptional part-time arrangements will be considered for senior academics (e.g., applied... 
    Scientific
    Full time
    Part time

    Kronosai

    Palo Alto, CA
    3 days ago
  •  ...human immunology and/or leukemia. Experienced in BD Biosciences flow cytometry instrumentation and software. Experienced in statistical analysis of scientific data sets. All resumes need to be sent to ****@*****.***, along with a copy to ddransfield... 
    Scientific
    Part time
    Afternoon shift

    SonALAsense

    San Carlos, CA
    4 days ago
  • $90k - $180k

     ..., and improvement of advanced material systems. The ideal candidate will have a strong...  ...experimentation. The successful candidate will develop hypotheses, design and execute...  ...performance. The ideal candidate is a scientifically curious, highly analytical individual... 
    Scientific

    AttoTude

    Menlo Park, CA
    1 day ago
  •  ...workflows, troubleshooting robotic systems, and supporting analytical...  ...Responsibilities Design, develop, program, and deploy...  ...troubleshoot Hamilton VENUS software, resolving hardware and integration...  ...polysaccharide conjugates Strong scientific judgment, independence, and... 
    Scientific

    Vaxcyte

    San Carlos, CA
    14 days ago
  • $216k - $324k

     ...the lives of patients and their families. We are dedicated to developing life-changing medicines for people with serious diseases — often...  ...ideas, internal trainings, etc.) to ensure high strategic and scientific standards. The Medical Director will ensure strategic... 
    Scientific
    Remote work
    Worldwide
    Flexible hours

    Jazz Pharmaceuticals

    Palo Alto, CA
    14 days ago
  •  ...execute, and analyze experimental work Experience with method development, optimization, and qualification activities Proficiency in technical documentation, SOPs, and scientific communication Cross-functional collaboration and stakeholder communication skills... 
    Scientific
    Contract work

    Vaxcyte

    San Carlos, CA
    15 days ago
  •  ...immunoassay development for its vaccine pipeline. This individual-contributor role involves developing and optimizing critical assays, evaluating innovative platforms, and providing scientific guidance to cross-functional teams without primary people-management... 
    Scientific

    Vaxcyte

    San Carlos, CA
    15 days ago
  • $165k - $280k

     ...not. Today SpaceX is actively developing the technologies to make this...  ...advanced broadband internet system. Starlink is the world’s largest...  ...minutes of unboxing, and the software that brings it all together....  ..., engineering, math, or scientific discipline and 5 years of software... 
    Scientific
    Permanent employment
    Temporary work
    Worldwide
    Weekend work

    SpaceX

    Palo Alto, CA
    4 days ago
  • $87k - $100k

     ...commercialization. Our approach combines hardware, software, and services to deliver a more...  ...ROLE: We are looking for a Quality Systems Specialist II with passion for creating...  ...QUALIFICATIONS: ~ Bachelor's degree in a scientific or engineering discipline or related... 
    Scientific
    Temporary work
    Local area
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours

    Element Science

    Redwood City, CA
    22 days ago
  • $145k - $175k

    About Exponent Exponentis the only premium engineering and scientific consulting firm with the depth and breadth of expertise to solve...  ...experimental field investigations and diagnostic surveys, and develop and maintain client relations. Assignments will require the... 
    Scientific
    Work at office
    Flexible hours

    Exponent

    Menlo Park, CA
    3 days ago
  • $300k - $375k

    About Exponent Exponent is the only premium engineering and scientific consulting firm with the depth and breadth of expertise to...  ...geographies.At Exponent, our consultants are our primary business developers, bringing technical credibility, judgment, and trusted client... 
    Scientific
    Work at office

    Exponent

    Menlo Park, CA
    2 days ago
  • $183.5k - $269.8k

     ...compliance, and submission readiness Stay current with regulatory requirements for statistical methods of analyses and scientific developments in statistical methods for clinical trials Consult internal audit team in assessing regulatory compliance of CROs with respect... 
    Scientific
    Full time
    For contractors
    3 days per week

    Corcept Therapeutics

    Redwood City, CA
    3 days ago
  •  ...considered. ~ Bachelor’s degree in Biology, Chemistry, Molecular Biology , or a related field ~ OR Master’s degree in a relevant scientific discipline ~2+ years of research experience in a molecular biology lab (preferred) ~ Strong communication, organization, and... 
    Scientific

    Biopractify

    Palo Alto, CA
    13 hours ago
  •  ...summarize assay data including standard curves, precision, and system suitability results Support critical reagent qualification,...  ...Ability to follow protocols and work collaboratively under scientific supervision Knowledge of analytical method development and troubleshooting... 
    Scientific

    Vaxcyte

    San Carlos, CA
    15 days ago
  • $185k - $215k

     ...of an integrated highly motivated team developing Attobody-based therapeutic molecules. As...  ...troubleshooting strategies. Proactively review scientific literature and provide strategic input...  ...Experience with robotic liquid handling systems is a plus. Knowledgeable in recombinant... 
    Scientific
    Full time

    OneDigital NorCal HR Consulting

    San Carlos, CA
    4 days ago
  • $117k - $145k

    About Exponent Exponent is the only premium engineering and scientific consulting firm with the depth and breadth of expertise to...  ...impact, please visit the following links:Attracting, inspiring, developing, and rewarding exceptional people with diverse backgrounds and... 
    Scientific
    Work at office
    Flexible hours

    Exponent

    Menlo Park, CA
    3 days ago
  • $200k - $250k

     ...push the boundaries of what's scientifically possible. About the Role...  ..., robots, and data systems run together smoothly. As our...  ...scientific workflows into working software and integrations by designing...  ...lab information systems. Develop instrument drivers that automate... 
    Scientific
    Visa sponsorship

    Periodic Labs

    Menlo Park, CA
    4 days ago
  • $76.16k - $142.17k

     ...Perform work to support research or develop public programs andpolicies requiring continuous exercising of independent initiative andjudgment...  ...suggestions. Interpret, synthesize, and analyze data using scientific orstatistical techniques. Solve problems, and make... 
    Scientific
    Full time
    Temporary work
    Part time
    Fixed term contract
    Flexible hours

    Stanfordlivetickets

    Palo Alto, CA
    2 days ago
  •  ...should be able to demonstrate success in technical proficiency, scientific creativity, collaboration with others, independent thought,...  ...development.• Independently executes technical experiments and develops methods following appropriate laboratory/technical procedures.... 
    Scientific
    Work experience placement
    Immediate start

    Artech

    San Carlos, CA
    3 days ago
  • $180k - $300k

     ...turn findings into tangible impact. This role requires strong scientific judgment, fluency with the deep learning literature, and the drive...  ...publications in one or more of the following areas: Enough software engineering and PyTorch experience (or willingness to learn)... 
    Scientific
    Work at office
    Work from home
    Relocation package

    DatologyAI

    Redwood City, CA
    4 days ago
  •  ...in Redwood City, CA is seeking a Sr. Research Associate to advance NGS-based infectious disease diagnostics. You will work with scientific leaders, conduct nucleic acid and sequencing‑based assays, and support collaborations with external partners to drive shared scientific... 
    Scientific

    Karius

    Redwood City, CA
    4 days ago
  •  ...Information Sciences leaders on organizational and people matters Develop and execute workforce planning, organizational design, and...  ...engagement capabilities Experience in research, scientific, or technical environments preferred Excellent analytical and... 
    Scientific

    Revolution Medicines

    Redwood City, CA
    15 days ago
  • $138k - $189.2k

     ...organizations, Biohub and Learning Commons. Whether enabling scientific breakthroughs via open science and AI-powered biology or strengthening...  .../ Security (REWFS) teams. Together, these teams create the systems, programs, and experiences that empower our partners and... 
    Scientific
    Work at office
    Relocation package
    3 days per week

    Chan Zuckerberg Initiative

    Redwood City, CA
    4 days ago
  • $140k - $157k

    About Exponent Exponent is the only premium engineering and scientific consulting firm with the depth and breadth of expertise to...  ...impact, please visit the following links: Attracting, inspiring, developing, and rewarding exceptional people with diverse backgrounds and... 
    Scientific
    Work at office
    Flexible hours

    Exponent

    Menlo Park, CA
    4 days ago
  • $105k - $123k

     ...Development to join the CMC Immunoassay group. This role will provide scientific and strategic leadership for the development, qualification,...  ..., dilution response, recovery, precision, assay controls, and system suitability results.Under direction of a Scientist or Sr.... 
    Scientific

    Vaxcyte

    San Carlos, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Scientific Systems Software Developer. Be the first to apply!