LLNL

Research

SeniorFullStackSoftwareDeveloper

$165–235k ~AI est. Livermore, California, United States FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for mid candidates.

The Brief

“Senior Full Stack Software Developer at LLNL. Skills: Full stack development, Data management systems, Artificial intelligence. Design full stack software applications. Develop full stack software applications”

Industry & Context.

Research
Problems you'll solve

Technical risk assessment; Mitigation; Proposing solutions

Eligibility Requirements

Part-time on-site presence, Security clearance

What They're Looking For.

Must Have

Ability to secure U.S. DOE Q-level security clearance, U.S. citizenship, Bachelor's degree in computer science or related technical discipline, Equivalent combination of education and experience

Nice to Have

Advanced experience as full stack developer, Experience with front-end development, Experience with back-end systems, Experience with modern Python or Node based frameworks, API design and integration with databases, Experience with external services

What You'll Do.

Design full stack software applications

Develop full stack software applications

Test full stack software applications

Maintain full stack software applications

Develop front-end applications

Develop back-end services

Design data management platform components

Develop data management platform components

Test data management platform components

Maintain data management platform components

Develop scalable ingestion pipelines

Develop knowledge ingestion workflows

Develop knowledge retrieval workflows

Integrate with data catalog tools

Integrate with data governance tools

Refactor existing scripts

Consolidate functionality

Participate in product development phases

Interact with sponsors

Interact with modeling agencies

Contribute to software quality assurance

Define testing approaches

Ensure project compliance

Ensure organizational compliance

Collaborate with multidisciplinary teams

Participate in design reviews

Provide software solutions

Serve as technical contact

Provide technical direction

Mentor junior developers

Mentor mid-level developers

Perform technical risk assessment

Mitigate technical risks

Identify architecture issues

Identify performance issues

Identify maintainability issues

Identify data integrity issues

Propose effective solutions

Engage developers to share knowledge

Share relevant opinions

Share relevant recommendations

Act as technical lead

Design new system capabilities

Develop new system capabilities

Provide SME technical support

Assist in developing funding proposals

Assist in presenting funding proposals

Act as technical lead for systems functional areas

How You'll Work.

Team & Collaboration

Multidisciplinary teams; Scientists; Engineers; Domain experts; Stakeholders; Junior developers; Mid-level developers; Senior team leads

Communication Scope

Technical direction; Presenting proposals

Process & Methodology

Requirements vetting, Design development, Design reviews, Testing verification

Full Job Description

Join us and make YOUR mark on the World! Lawrence Livermore National Laboratory (LLNL) has turned bold ideas into world-changing impact advancing science and technology to strengthen U.S. security and promote global stability. Our mission spans four critical national security areas nuclear deterrence, threat preparedness, energy security, and multi-domain defense empowering teams to take on the toughest challenges of today and tomorrow. With a culture built on innovation and operational excellence, LLNL is a place where your expertise can make a real impact. Are you energized by the challenge of building robust data management systems that become the backbone of critical scientific work? Do you light up at the intersection of solid software engineering and cutting-edge AI capabilities? We're seeking a software engineer who shares our excitement for creating elegant, scalable data solutions while pushing the boundaries of what's possible with artificial intelligence. This is your opportunity to work on systems where traditional engineering excellence meets the transformative potential of AI. We are seeking a Senior Full Stack Software Engineer to design, develop, and maintain complex software systems supporting mission-critical analytical and operational workflows. You will contribute across the full technology stack, from modern web-based user interfaces to back-end services, data pipelines, and software quality assurance processes. This role requires close collaboration with scientists, engineers, and domain experts to translate complex requirements into robust, maintainable, and scalable software solutions. The work involves developing a modern data management system based on agentic AI workflows that integrate data models, data processing pipelines, and the integration of advanced AI-enabled tooling. This position is within the Global Security Computing Applications Division (GS-CAD) of the Computing Directorate, matrixed to the Global Security Directorate. This

Free ATS check

Applying for this Senior Full Stack Software Developer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on SmartRecruiters

  • SmartRecruiters often includes a video screening step — check camera and mic permissions.
  • Link your GitHub or portfolio directly in the profile section for technical roles.
  • Applications may be reviewed by AI scoring before reaching a recruiter — use keywords from the job description.

ANONYMOUS · UNFILTERED

What do employees actually say about LLNL?

Real rants from real employees. Read before you apply.

Read Company Rants →