Software Developer 4
SLAC National Accelerator Laboratory
Job Description
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
SLAC National Accelerator Laboratory is an Affirmative Action / Equal Opportunity Employer and supports diversity in the workplace. All employment decisions are made without regard to race, color, religion, sex, national origin, age, disability, veteran status, marital or family status, sexual orientation, gender identity, or genetic information. All staff at SLAC National Accelerator Laboratory must be able to demonstrate the legal right to work in the United States. SLAC is an E-Verify employer.
- ...The Rubin U.S. Data Facility at SLAC seeks a senior Software Developer / Site Reliability Engineer to lead and execute complex software and infrastructure... ...safely. The role is aligned with the Software Developer 4 level: leading and executing difficult or complex programming...SuggestedRemote work
$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...SuggestedFull timeLive inWork at officeLocal area$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...SuggestedFull timeLive inWork at officeLocal area$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...SuggestedRemote jobFull timeContract workTemporary workWork at officeWorldwide$190k - $260k
...students and families. Today, more than 4,500 schools rely on Zūm CMX. Recognized... ...technology platform. If you are a self-driven developer who enjoys solving complex problems and... ...• 5+ years of industry experience as a Software Engineer • Experience in building enterprise...SuggestedHourly payFull timeLocal area- DESCRIPTION:Duties: Design, develop and implement software solutions. Solve business problems through innovation and engineering practices. Involved... ...management and issue tracking. This position requires four (4) years of experience with: Building Android applications using...Full time
$240k - $280k
...students and families. Today, more than 4,500 schools rely on Zūm CMX. Recognized... ...’s technology platform. At Zūm, we value developers who are self-driven and able to devise simple... ...).8+ years of industry experience as a Software Engineer or Staff Engineer.• Proven experience...Hourly payFull timeLocal area- ...scientists, machine learning engineers, and software engineers to ensure smooth integration of... ...Diploma/General Education Degree and 4+ years of relevant as outlined in the essential... ...fosters a culture where all employees can develop personally and professionally with a sense...Full timeFor contractorsLocal area
- ...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...Full timeInternship
- ...Role: Software Platform Engineer (4 Openings) Location: Palo ALto, CA - Hybrid Rate : $$ W2 per hour + Benefits This will be a... ...Alto, CA) Qualifications ~7+ years of experience in developing system-level software on mobile or embedded systems; Linux...Hourly payLong term contract3 days per week
$117.2k - $176.7k
...future of Salesforce.Overview of the RoleThe Software Engineer (MTS) role is part of our... ...design, build, and operate the internal developer platform powering hundreds of Kubernetes... ...incident learning.You're Our Person If…2 - 4 years of professional experience in cloud...Full time$180k - $300k
...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 RoleWe’re looking for an experienced Cloud Infrastructure Engineer to join our core team at DatologyAI. In this...Work at officeWork from homeRelocation package- ...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...Permanent employment
$210.6k - $305.1k
...be performed by a U.S. citizen on U.S. soil. Lead, inspire, and develop a talented SRE team, fostering a culture of innovation, collaboration... ...off for employee’s birthday, paid year-end holiday shutdown, and 4 paid days off for personal wellness determined by CiscoNon-...Full timeTemporary workLocal areaFlexible hours$98k - $113.5k
...electric transportation, and other end-use technologies.Our team develops actionable insights regarding the impact and capabilities of new... ...plusEducation & Experience:Bachelor's degree in a technical field with 4-6 years of relevant professional experienceMaster's degree in a...Full timeWork at officeRemote workWork from homeHome officeRelocation packageFlexible hours$180k
...processing and model serving architectures. Qualifications 4 to 12 years of software engineering experience, including 1+ year of people... ...Deploying machine learning models to production. Writing developer documentation. Creating and maintaining SDKs. Working with...$157k - $235k
...systems and/or enterprise-scale infrastructureStrong programming and software design skills, including debugging, performance analysis, and... ...together” approach and expect our team members to work in an office 4+ days per week. At Snap, we believe that having a team of...Full timeLive inWork at officeLocal area$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 workLive inWork at officeLocal area$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 timeFor contractors$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 timeWorldwide$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 payImmediate start- ...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...
$151.3k - $283.8k
...architecture ; drive the virtualization, standardized access, and efficient pooling of heterogeneous computing resources in the cloud.4.Technology Trend Analysis: Monitor global trends in semiconductors and accelerators; perform feasibility studies and experimental validation...Full timeRelocation package$135.1k - $168.9k
...generations. Role Summary As a Sr. Embedded Software Engineer, you will be a technical leader... ...oscilloscopes and logic analyzers. * Develop and maintain high-performance kernel... ...automated end-of-line functional testing. 4. Security & Lifecycle Management *...Full timeContract workPart timeLocal area$133.98k - $215k
...Programming in Python, C, or C++ by embedding software development and verification. 2.... ...integration testing, and system testing. 4. Debugging and triage nightly regression... ...DNI#DNPWhat you'll be able to do:Senior Software Developer in Test, Infrastructure + Automation -...Immediate startWork from homeFlexible hoursNight shift$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 timeContract workTemporary workPart timeLocal areaShift work- ...autonomous and intelligent robotics. The OCI Robotics Cloud team is developing a secure, scalable, and cloud-native robotics platform that... ...orchestration, fleet management, telemetry, digital twins, software lifecycle management, and AI-powered robotic applications....Full timeFlexible hours
$147.05k - $230.85k
...product experiences. Role Summary Design, develop, and validate the STAR proof of concept (... ...technical direction. Develop reusable software components and integration patterns that can... ...Generous time off policies, including; 4-12 weeks fully paid parental leave based...Full timeTemporary workLocal areaRelocationFlexible hoursShift work- ...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...
- # 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...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer 4. Be the first to apply!
- ngo software engineer Menlo Park, CA
- entry level software engineer remote Menlo Park, CA
- software developer positions Menlo Park, CA
- software development engineer aws Menlo Park, CA
- consulting software engineer Menlo Park, CA
- financial software developer Menlo Park, CA
- software developer Menlo Park, CA
- software engineer healthcare Menlo Park, CA
- cybersecurity software engineer Menlo Park, CA
- software developer fintech Menlo Park, CA


