Sandia National Laboratories Computer Scientist/Software Engineer (Experienced) in Livermore, California


We are seeking a Computer Scientist/Software Engineer that would be responsible for architecting high-impact and consequence national security capabilities supporting a broad range of US government customers. Your work will have direct impact to our warfighters, maintain national security, generate tangible results that will continually reinforce your commitment to the team and cultivate your creativity.

You will be part of a dynamic team dedicated to the relentless pursuit of exceptional service in the national interest. You will partner with our System Engineers, senior Software Engineers and management. We are seeking individuals that thrive in a team environment, are eager to roll up their sleeves and take on tough challenges, desire to learn new skills, demonstrate persistence and proactivity, and are dedicated to making a difference in the national interest. We are particularly interested in individuals which take great pride in the quality of their work and the products our team produces.

On any given day, you may be called on to:

  • Partner with Software Engineers and System Engineers to implement solutions to customer needs, architect software systems, develop code and unit tests, develop software tools and infrastructure to support the software development team, provide on-call support for software discrepancy resolution in our production environment, contribute to the development and execution of test plans and procedures, perform system integration and testing, and write software documentation.
  • Develop and pursue partnerships with internal and external technical specialist in Information Technology, software, and communications to build creative technical designs to meet requirements and the needs of our end users.


  • Advanced degree (Master's, PhD) in a technical field (e.g. electrical, computer, software engineering, or related discipline) or equivalent (Bachelor's degree with 5 or more years of experience) and demonstrated successes in more than one of the following areas:

  • Software system architecture

  • Software system implementation
  • Team contribution
  • Attention to detail and rigor
  • Technical documentation (e.g., requirements, interface control documents, design definitions, project status, test plans and procedures)
  • Unit and integration testing
  • Reliability and performance assessment
  • Time management
  • Organization
  • Ability to implement software coding best practices
  • Ability to influence the team to adopt new processes or technologies
  • Process improvement
  • Systematic technology insertion
  • Ability to obtain and maintain US DOE Q and SCI security clearance.


  • Advanced degree in Computer Science or related field; professional experience can be waived with an appropriate advanced degree
  • Experience with Apache Karaf – Java, Apache Camel, Mina/Netty, OSGI, JMX, JDBC, Apache Aries, Log4J2, Apache CXF
  • Experience with Tomcat/Glassfish – Java, JavaScript, JSP, HTML5/CSS, JQuery, Spring MVC
  • Experience with Relational Databases (e.g., Oracle PL/SQL, SQLite) and Not Only SQL (e.g. NoSQL, Accumulo).
  • Experience with Git, Mercurial, Nexus, Maven, Jenkins, GitLab Runner, IntelliJ
  • Experience with an Agile Software Development methodology
  • Experience with Test-driven development
  • Prior Government employment experience
  • Knowledge of KML/geo-location/mapping
  • Existing DOE Q clearance (or equivalent) and SCI clearances

Department Description:

The Special Programs II Department has been described as stimulating, impactful, and demanding. We focus on building and deploying a versatile set of situational awareness tools consisting of graphical web interfaces, translation processors, and specialized communication systems. You will have the opportunity to wear many hats when you join our team. Every single day that you come to work will be different. We will need you to be agile and have the ability to prioritize different activities.

Our projects span numerous technical disciplines from systems engineering, software development, network and infrastructure design, and information assurance. Our projects cover all phases of the system development lifecycle from inception to operations, and range in duration from days to years. Our team partners closely with our customers to understand their mission needs and quickly develop robust meaningful solutions.

Special Program’s unique infrastructure, operational mindset, deep domain expertise, and technical experience builds distinct and extraordinary capabilities for our nation and the people who put their lives on the line to protect it.

About Sandia:

Sandia National Laboratories is the nation’s premier science and engineering lab for national security and technology innovation, with teams of specialists focused on cutting-edge work in a broad array of areas. Some of the main reasons we love our jobs:

  • Challenging work withamazingimpact that contributes to security, peace, and freedom worldwide
  • Extraordinary co-workers
  • Some of the best tools, equipment, and research facilities in the world
  • Career advancement and enrichment opportunities
  • Flexible schedules, generous vacations,strongmedical and other benefits, competitive 401k, learning opportunities, relocation assistance and amenities aimed at creating a solid work/life balance*

World-changing technologies. Life-changing careers. Learn more about Sandia at:

*These benefits vary by job classification.

Security Clearance:

Position requires SCI access.

Position requires a Department of Energy (DOE) Q-level security clearance and SCI access. SCI access may require a polygraph examination.

Sandia is required by DOE to conduct a pre-employment drug test and background review that includes checks of personal references, credit, law enforcement records, and employment/education verifications. Applicants for employment must be able to obtain and maintain a DOE Q-level security clearance and SCI access, both of which require US citizenship. SCI access may also require a polygraph examination. If you hold more than one citizenship (i.e., of the U.S. and another country), your ability to obtain these levels of access may be impacted.

Applicants offered employment with Sandia are subject to a federal background investigation to meet the requirements for access to classified information or matter if the duties of the position require a DOE security clearance. Substance abuse or illegal drug use, falsification of information, criminal activity, serious misconduct or other indicators of untrustworthiness can cause a clearance to be denied or terminated by the DOE, resulting in the inability to perform the duties assigned and subsequent termination of employment.

EEO Statement:

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.