Secure Software Engineer - Python & APIs (Hybrid)

Lawrence Livermore National Laboratory

Livermore (CA)

Hybrid

USD 146,000 - 223,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Relocation Assistance
Education Reimbursement
Flexible schedules
401(k)

Job summary

Lawrence Livermore National Laboratory in Livermore, CA seeks a Software Engineer to design, build, and operate secure applications that empower scientists to manage and analyze mission-critical data. You will own software across its lifecycle, modernizing systems and creating reusable capabilities for multiple programs.

The role spans Python services, REST APIs, web interfaces, containers, CI/CD, and visualization.

Qualifications

  • U.S. citizenship and the ability to obtain a DoE Q-level security clearance.
  • Bachelor’s degree in Computer Science, Computer Engineering, or a related field, or an equivalent combination of education and relevant experience.
  • Broad experience delivering maintainable software using Python, Java, TypeScript, or another modern programming language.
  • Broad experience in several areas: web services and REST APIs, frontend development, databases, containerization, CI/CD, automated testing, scientific visualization, or production operations.
  • Proficient experience using Git and participating in code reviews.
  • Proficient written and verbal communication skills and collaboration with technical and nontechnical stakeholders.
  • Ability to translate scientific, engineering, or business workflows into software requirements and technical solutions.

Responsibilities

  • Design, build, test, deploy, and maintain secure software applications and services supporting scientific and engineering workflows.
  • Own features and technical improvements across the software lifecycle, from requirements and architecture through implementation, documentation, release, and operational support.
  • Design and implement well-documented REST APIs, including authentication, authorization, versioning, and error handling.
  • Develop usable web interfaces and scientific visualization capabilities using modern frameworks and libraries.
  • Build, deploy, and troubleshoot containerized applications, and contribute to CI/CD pipelines, automated testing, observability, and deployment automation.
  • Partner with scientists, data engineers, and application teams to translate workflows into maintainable software.
  • Participate in design discussions and code reviews, providing and receiving constructive technical feedback.
  • Evaluate architectural and technology tradeoffs, including when to use custom software, reusable libraries, commercial products, or platform services.
  • Contribute reusable components, engineering standards, and integration patterns that benefit multiple projects and teams.
  • Communicate technical concepts, risks, tradeoffs, and progress clearly to technical and nontechnical stakeholders.

Skills

Python
TypeScript
Java
REST APIs
CI/CD
Containerization
Web frontend
Databases
Git

Education

Bachelor's degree in Computer Science
Bachelor's degree in Computer Engineering
Related field

Tools

Git
Docker
Kubernetes
OpenShift

Job description

Lawrence Livermore National Laboratory in Livermore, CA seeks a Software Engineer to design, build, and operate secure applications that empower scientists to manage and analyze mission-critical data. You will own software across its lifecycle, modernizing systems and creating reusable capabilities for multiple programs.

The role spans Python services, REST APIs, web interfaces, containers, CI/CD, and visualization.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Secure Software Engineer (Hybrid) - National Lab Impact
Secure Software Engineer (Hybrid) - National Lab Impact

LLNL • Livermore (CA)

Hybrid
USD 146,000 - 223,000
Referral bonus $1500
Data Engineer for Scientific Pipelines (Hybrid)
Data Engineer for Scientific Pipelines (Hybrid)

Lawrence Livermore National Laboratory • Livermore (CA)

Hybrid
USD 146,000 - 223,000
Senior Cyber AI Engineer - Shield Critical Infrastructure
Senior Cyber AI Engineer - Shield Critical Infrastructure

Lawrence Livermore National Laboratory • Livermore (CA)

On-site
USD 176,000 - 267,000
Relocation Assistance
Education Reimbursement Program
Flexible schedules
+1
Senior Cyber Superintelligence Architect
Senior Cyber Superintelligence Architect

Lawrence Livermore National Laboratory • Livermore (CA)

On-site
USD 170,000 - 230,000
Secure Software Engineer I — Secret Clearance (Python/JS)
Secure Software Engineer I — Secret Clearance (Python/JS)

Information Systems Solutions, Inc. • San Diego (CA)

On-site
USD 120,000 - 170,000
401(k) Matching Program
Family Medical Deductibles Coverage
Spot Bonuses
+1
Cloud Software Engineer - Backend APIs & Security (Hybrid)
Cloud Software Engineer - Backend APIs & Security (Hybrid)

Intel • Phoenix (AZ)

Hybrid
USD 101,000 - 194,000
Senior Cyber SI Engineer — Lead Cutting-Edge Defense Tech
Senior Cyber SI Engineer — Lead Cutting-Edge Defense Tech

LLNL • Livermore (CA)

On-site
USD 176,000 - 267,000
Software Engineer: Build Impactful Security Apps
Software Engineer: Build Impactful Security Apps

JHU Applied Physics Laboratory • Laurel (MD)

On-site
USD 100,000 - 245,000
Senior Software Engineer - Cloud, Java/Python, Secure APIs
Senior Software Engineer - Cloud, Java/Python, Secure APIs

Leidos Inc • Chantilly (VA)

On-site
USD 108,000 - 195,000
Remote Cybersecurity Software Engineer - Python & API
Remote Cybersecurity Software Engineer - Python & API

BioSpace • Austin (TX)

On-site
USD 107,000 - 203,000
Comprehensive benefits package
Paid time off
401(k) options
+1