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

Software Developer 4

Stanford University

The Rubin U.S. Data Facility at SLAC seeks a senior Software Developer / Site Reliability Engineer to lead and execute complex software and infrastructure work supporting Rubin Observatory production services. This role will help operate, automate, and improve the systems that support Alert Production, Data Release Production, database-backed services, Kubernetes applications, Weka and object-storage services, data movement, and other USDF-hosted operational platforms.

This position combines senior software development, site reliability engineering, production operations, deployment engineering, and cross-team technical leadership. The successful candidate will work across Rubin Data Management, SQuaRE, Prompt Processing, DRP, database, storage, networking, and USDF infrastructure teams to ensure that critical services can be deployed, monitored, debugged, upgraded, recovered, and scaled safely.

The role is aligned with the Software Developer 4 level: leading and executing difficult or complex programming and analysis work, contributing broad technical responsibility across multiple functions, and interfacing with other complex systems and programs.

Key responsibilities
  • Lead and execute complex software, automation, and operational engineering projects for Rubin production services at USDF, including Alert Production, DRP, data access, databases, and service infrastructure.
  • Support and improve Kubernetes-hosted services deployed through Rubin's Phalanx/GitOps environment, including Helm configuration, secrets management, environment promotion, release coordination, and operational rollback.
  • Maintain and troubleshoot PostgreSQL-backed services, including backup and restore, performance, schema-change coordination, monitoring, and incident response.
  • Help operate and debug services that depend on Weka storage, S3 gateways, object storage access, shared filesystems, Butler repositories, batch processing, and high-throughput data movement.
  • Develop strategies, methods, tools, and procedures that improve reliability, automation, reproducibility, observability, and operational efficiency across USDF production services, consistent with Software Developer 4 expectations for process improvement and innovation.
  • Direct or drive all phases of selected technical projects, including requirements analysis, design, implementation, testing, deployment, documentation, and operational handoff.
  • Lead testing, debugging, change control, reporting, and documentation for major service and infrastructure changes.
  • Build and maintain monitoring, logging, alerting, dashboards, runbooks, and operational documentation using tools such as Prometheus, Grafana, Loki, and related systems.
  • Provide subject-matter expertise for complex technical problems involving Kubernetes, databases, storage, networking, deployment automation, and distributed production services.
  • Recognize opportunities for high-impact, long-term reliability improvements that span team or organizational boundaries, and recommend or implement actions to resolve them.
  • Mentor technical staff and collaborate with developers, operators, database engineers, storage engineers, and scientists to improve service reliability and operability.
Desired qualifications and experience
  • Bachelor's degree and ten years of relevant experience, or a combination of education and relevant experience, consistent with the Software Developer 4 profile.
  • Demonstrated experience designing, developing, testing, deploying, operating, and maintaining complex applications or infrastructure services.
  • Strong experience with Kubernetes, Helm, GitOps, CI/CD, Linux systems, Python, shell scripting, and production service automation.
  • Strong understanding of relational databases, especially PostgreSQL, including operational monitoring, performance troubleshooting, backup/restore, and schema-change coordination.
  • Experience with large-scale storage or data systems, ideally including Weka, S3/object-storage interfaces, shared filesystems, high-throughput data transfer, or scientific data repositories.
  • Experience with observability systems such as Prometheus, Grafana, Loki, alerting systems, logs, metrics, and operational dashboards.
  • Strong understanding of software development life cycle, quality-control practices, change management, incident response, and operational documentation.
  • Exceptional written and oral communication skills for technical and non-technical audiences, including the ability to work across distributed teams and organizational boundaries.
  • Experience with Rubin Observatory software, Phalanx, Butler, Qserv, Kafka, Prompt Processing, DRP workflows, Weka, S3DF/USDF, or large-scale astronomical data processing would be especially valuable.
Given the nature of this position, SLAC is open to on-site, hybrid, and remote work options
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Developer 4 in Menlo Park, CA vacancy
  • $25k

     ...We are looking for a Marketing AI Engineer to sit at the intersection of marketing strategy and cutting-edge AI technology. This 4-month contract role is responsible for accelerating adoption of AI within the marketing team by building, managing, and optimizing AI-powered... 
    Suggested
    Remote job
    Full time
    Contract work
    Temporary work
    Work at office
    Worldwide

    Azul

    Sunnyvale, CA
    21 hours ago
  •  ...poshmark.com . About the Role Poshmark is looking for a Senior Software Engineer to support the rapid growth of our Cloud Platform and...  ...in data structures, algorithms and software design ~4+ years of relevant software engineering experience through projects... 
    Suggested
    Full time
    Internship

    Poshmark

    Redwood City, CA
    21 hours ago
  • $180k - $250k

     ...curation easy for anyone who wants to train their own model on their own data. This role is based in Redwood City, CA. We are in office 4 days a week. About the Role We’re looking for an experienced Cloud Infrastructure Engineer to join our core team at DatologyAI. In... 
    Suggested
    Work at office
    Relocation package

    Datology

    Redwood City, CA
    4 days ago
  •  ...Embedded Software Engineer Array Labs builds advanced radar systems to help humanity understand...  ...an Embedded Software Engineer, you will develop the embedded software that enables Array's...  ...Engineering or related field ~4+ years of embedded software experience... 
    Suggested
    Permanent employment

    ArrayLabs, LLC

    Redwood City, CA
    1 day ago
  • $276k - $414k

     ...forefront.We’re looking for a Principal Software Engineer to join the Delivery Platform team...  ...architecting, designing, and developing distributed systemsPreferred QualificationsExperience...  ...our team members to work in an office 4+ days per week. At Snap, we believe that... 
    Suggested
    Full time
    Part time
    Live in
    Work at office
    Local area

    Snap

    Palo Alto, CA
    3 days ago
  • $276k - $414k

     ...forefront.We’re looking for a Principal Software Engineer to join the Ads Platform team at...  ...projectsExperience architecting, designing, and developing distributed systemsPreferred...  ...expect our team members to work in an office 4+ days per week. At Snap, we believe that... 
    Full time
    Part time
    Live in
    Work at office
    Local area

    Snap

    Palo Alto, CA
    3 days ago
  • $40 - $55 per hour

     ...industry-specific tools and devices Ability to analyze blueprints and develop a manufacturing model to consistently and accurately reproduce...  ...Minimum 5 years of experience programming and operating 4/5 Axis Mills Maintain a clean and safe work environment Be a team... 
    Hourly pay
    Immediate start

    Suffolk Transportation Service, Inc.

    Palo Alto, CA
    1 day ago
  • $175k - $250k

     ...Zilliz is a fast-growing startup developing the industry’s leading  vector database company...  ...worldwide. What we are looking for: ~4+ years of experience in developing database...  ...to one or more infrastructure software such as Snowflake, CockroachDB, Oracle RDBMS... 
    Full time
    Worldwide

    Zilliz

    Redwood City, CA
    21 hours ago
  • $125k - $145k

     ...Engineer, you will be responsible for designing, developing, and maintaining automated tests for our embedded software products. Your expertise in embedded systems and...  ...Engineering, Computer Science, or a related field. ~4-8 years of experience in software testing with... 
    Full time
    For contractors

    Alten Technology Usa

    Palo Alto, CA
    21 hours ago
  • $276k - $414k

     ...Principal Software Engineer Snap Inc is a technology company. We believe the camera presents...  ...Experience architecting, designing, and developing distributed systems Preferred...  ...expect our team members to work in an office 4+ days per week. At Snap, we believe... 
    Temporary work
    Live in
    Work at office
    Local area

    Snapchat

    Palo Alto, CA
    3 days ago
  • $115k - $230k

     ...GEICO is seeking an experienced Staff Software Engineer with a passion for building high-...  ...System Catalog & CMDB team, you will:   ~ Develop and drive the overall strategy for the System...  ...experience with open-source frameworks.   ~4+ years of experience with AWS, GCP, Azure... 
    Hourly pay
    Work experience placement
    Local area

    GEICO

    Palo Alto, CA
    9 days ago
  • $186k - $232.5k

     ...level Platform Engineer passionate about developer experience (DevEx), build and release engineering...  ...platform offerings that streamline our software development lifecycle. By championing...  ...deployments. Coding & Scripting: 4-6 years of software development and automation... 
    Full time
    Contract work
    Temporary work
    Part time
    Local area
    Shift work

    Rivian

    Palo Alto, CA
    14 hours ago
  •  ...building clean, automated systems that reduce risk and increase developer velocity. This is a high-impact role with meaningful ownership...  ...into CI/CD and build workflows. Qualifications ~4–7+ years of DevOps, SRE, or Infrastructure Engineering experience... 

    sagecare.com

    Palo Alto, CA
    2 days ago
  • # Senior Software Engineer, AI PlatformMeta## Job DescriptionMeta AI is looking for experienced...  ...AI Platform. You will be responsible for developing and improving the tools, infrastructure,...  ...Park, CA$160k - $250k USDPosted June 4, 2026Expires August 3, 2026 #J-18808-Ljbffr... 

    Aibreakingwire

    Menlo Park, CA
    2 days ago
  •  ...collaboratively within a cross-functional team to develop the graphical user interface for both...  ...test and calibration strategy and develop software to implement the same. Essential Job...  ...00 USD Global Job Level (HCM): Professional 4 (11) Min. Salary Region 2: 160300 USD
    Full time
    Local area
    Worldwide
    Flexible hours
    Shift work

    Intuitive

    Sunnyvale, CA
    4 days ago
  • $145k - $198k

    C3 AI (NYSE: AI), is the Enterprise AI application software company. C3 AI delivers a family of fully integrated products including the C3 Agentic AI Platform, an end-to-end platform for developing, deploying, and operating enterprise AI applications, C3 AI applications... 
    Full time

    C3 AI

    Redwood City, CA
    3 days ago
  • $119k - $224k

     ...distributed database systems • 5+ years supporting large scale distributed projects and migrations using Agile / SDLC methodologies • 4+ years of hands-on experience with MongoDB, PostgreSQL or YugabyteDB Desired Skills • Experience building and supporting a... 
    Work experience placement
    Relocation

    Wells Fargo

    Menlo Park, CA
    14 hours ago
  • $60 per hour

    4 days ago Be among the first 25 applicants Get AI-powered advice on this job and more...  ...for the entire lifecycle of our embedded software, from the foundational build system and continuous...  .... Zephyr OS Development: Design, develop, and maintain embedded software for our products... 
    Contract work

    Yoh, A Day & Zimmermann Company

    Palo Alto, CA
    2 days ago
  •  ...their adoption is at only 1%. That means that you as a pioneer and developer are shaping the future with 10X impact. Harmony is a community-...  ...1 year of startup experience. ~60-hour work week, daily 4-hour overlap with Pacific Time. ~ Exceptional communication and... 
    Contract work
    Work experience placement
    Summer work

    Harmony

    Palo Alto, CA
    9 days ago
  • $280.71k

     ...responsible AI use as the team scales Develop and lead internal training sessions on LLM...  ...Qualifications: ~5+ years of experience in software engineering, data science, or ML...  ...Retirement savings program including a 4% Company match Increase paid time off... 
    Full time
    Worldwide
    2 days per week
    3 days per week

    Billiontoone

    Menlo Park, CA
    21 hours ago
  • $142.6k - $261.5k

     ...markets and economies all over the world. We develop outstanding leaders who are teamed to...  ...leaders, data scientists, designers, and software engineers enable our clients to solve their...  ...must have A Bachelor’s degree required (4-year degree). Typically, no less than... 
    Summer holiday
    Flexible hours

    EY

    Palo Alto, CA
    4 days ago
  •  ...solutions architect, sales engineer, or partner engineer in cybersecurity or equivalent Experience in full-stack development and software architecture patterns, able to understand how a wide variety of technologies and systems interact with each other Strong interest... 
    Full time

    Nightfall AI

    Palo Alto, CA
    3 days ago
  • $180k - $250k

     .... You’ll spend the majority of your time developing agentic workflows and production‑grade integrations...  ...Qualifications Bachelor’s degree + 4 years OR Master’s degree + 2 years in...  ..., Engineering, or related field. Strong software engineering foundation (Python required;... 
    Live in
    Flexible hours

    Qualified Health

    Palo Alto, CA
    21 hours ago
  •  ...00% remote - 1st week onsite (see preferred locations) Duration: 4 months 2 weeks Candidates MUST be comfortable to be onsite in below...  ...configuration, development, integration, and testing Develop and support solutions utilizing Duck Creek tools such as Express,... 
    Remote work

    InterSources

    Redwood City, CA
    2 days ago
  •  ...design, and AI/ML teams to deliver seamless user experiences Develop and maintain backend services, APIs, and data pipelines Integrate...  ...performance, observability, and reliability Requirements ~4+ years of experience as a full-stack or front-end/backend engineer... 
    Full time
    Work at office

    GenBio AI

    Palo Alto, CA
    21 hours ago
  • $158k - $237k

     ...our mission is to build a highly reliable, secure, and scalable software-defined platform. We are the architects and builders of the...  ...build features with multi-component dependencies. Design and develop high-performance, scalable, and resilient system-level services... 
    Full time
    Local area

    Rubrik

    Palo Alto, CA
    21 hours ago
  • $126k - $145k

     ...diagnostic imaging.  Learn More About The Role Job Title : Software Engineer, Cloud Location:   Palo Alto, California (Hybrid, 3...  ...and web applications. The goal of this role is to  design and  develop key software systems for remote setup, management, and... 
    Work experience placement
    Work at office
    Remote work
    Work visa
    3 days per week

    Hyperfine Inc

    Palo Alto, CA
    9 days ago
  • $220k - $260k

     ...Senior Software Engineer - Core Services Redwood City, CA (Hybrid); San Francisco, CA (...  ...tooling. Your work will directly accelerate developer velocity, reliability, and product...  ...access pattern. What You'll Bring ~4+ years building platform infrastructure,... 
    Local area
    Shift work

    Snorkel AI

    Redwood City, CA
    1 day ago
  • $195.78k - $242.1k

     ...digital experiences– all created by our global community of developers and creators. At Roblox, we’re building the tools and...  ...engine and understand how a game engine works You Are: A software engineer with 4+ years of experience with Game networking coming from a... 
    Work at office
    Local area
    Worldwide
    Monday to Friday

    Roblox Corporation

    San Mateo, CA
    4 days ago
  •  ...enabled clusters to support scalable machine learning workflows. Develop and manage pipelines for high-throughput, real-time inference as...  ...MS degree in Computer Science or related Engineering field with 4+ years experience. Solid knowledge and extensive experience in Python... 
    Part time

    JP Morgan Chase

    Palo Alto, CA
    3 days ago

Do you want to receive more vacancies?

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