LLNL
Research
SeniorFullStackSoftwareDeveloper
Neural analysis suggests this role is
optimal for mid candidates.
“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.
Technical risk assessment; Mitigation; Proposing solutions
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
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.