
Software Engineer
Lawrence Livermore National Laboratory6 hours ago
Livermore, CA, USAMid Level / Senior
H1B sponsor
Base Salary
$146k - $223k/yr
Responsibilities
- Design, build, test, deploy, and maintain secure software applications and services supporting scientific and engineering workflows.
- Own features and technical improvements from requirements and architecture through implementation, documentation, release, and operational support.
- Design and implement documented REST APIs with appropriate data modeling, 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 as both an author and reviewer.
- Evaluate architectural and technology tradeoffs involving custom software, reusable libraries, commercial products, and platform services.
- Contribute reusable components, engineering standards, and integration patterns across projects and teams.
- Communicate technical concepts, risks, tradeoffs, and progress to technical and nontechnical stakeholders.
- Work with senior engineers and stakeholders to prioritize work and deliver high-value capabilities.
- At the SES.3 level, independently lead complex systems, set technical direction, mentor engineers, and advise management, customers, and senior technical personnel.
Requirements
- Ability to obtain and maintain a U.S. Department of Energy Q-level security clearance and U.S. citizenship.
- 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 including web services and REST APIs, frontend development, databases, containerization, CI/CD, automated testing, scientific visualization, or production operations.
- Comprehensive experience with Git or an equivalent version control system and collaborative code review.
- Proficient experience applying software design, testing, documentation, and maintainability practices to production code.
- Broad experience translating scientific, engineering, or business workflows into software requirements and technical solutions.
- Proficient written and verbal communication and collaboration skills with technical and nontechnical stakeholders.
- Ability to evaluate risks, challenge assumptions, assess alternatives, and build alignment.
- At the SES.3 level, advanced experience designing and delivering complex software systems from architecture through deployment and operations.
- At the SES.3 level, advanced experience providing technical direction, mentoring engineers, and influencing architectural or process decisions.
- Desired qualifications include experience with FastAPI, Flask, React, Angular, Vue, Docker, Kubernetes, OpenShift, reusable software packages or platform capabilities, data engineering, data governance, semantic technologies, AI/LLM-enabled applications, or regulated research environments.
Benefits
- Pay range is $146,340-$185,544 yearly for SES.2 and $175,530-$222,564 yearly for SES.3.
- Hybrid schedule may allow working from home one or more days per week after a probationary period, with approximately three to four days per week onsite and schedules varying by team needs.
- Flexible Benefits Package.
- 401(k).
- Relocation Assistance.
- Education Reimbursement Program.
- Flexible schedules depending on project needs.
- External applicants must pass a post-offer, pre-employment drug test, and the role may involve restrictions on personal wireless and medical devices in Limited Areas.
Tech Stack
Categories
About Lawrence Livermore National Laboratory
Lawrence Livermore National Laboratory (LLNL) is a U.S. Department of Energy/National Nuclear Security Administration laboratory in Livermore, California, conducting research for national security, energy, and fundamental science. Founded in 1952 and operated by Lawrence Livermore National Security, LLC, LLNL’s portfolio spans stockpile stewardship, high-performance computing, and the National Ignition Facility laser program, with work funded primarily through federal contracts and appropriations for defense, intelligence, and civilian agencies.