1+ months

Software Build System Engineer (Experienced)

Albuquerque, NM 87102

This posting will be open for application submissions for a minimum of seven (7) calendar days, including the ‘posting date’. Sandia reserves the right to extend the posting date at any time.


**Are you looking for challenging and impactful work that contributes to security, peace and freedom worldwide?**

We are currently looking to hire an experienced Software Build System Engineer that is ready for a career where you know your work makes a difference. We want someone excited to work on an agile team and use their knowledge, experience and expertise to develop software systems that solve the most challenging remote sensing problems.

You will primarily be responsible for research and development of a state-of-the-art Linux build, integration, and test environment that enables the development of complex, real-time decision support systems that support remote sensing, data acquisition, and analysis applications for National Security missions.

Responsibilities Include:

+ Configuration management, testing and user support of complex software engineering infrastructures that are utilized by multiple code development teams
+ Working collaboratively with architects, developers, technical leads, customers, strategic partners, and end users to collect requirements, design solutions, and deliver extensible software applications
+ Contributing to deeply rewarding missions through engagement with diverse computer science specialties and specialists in areas like data fusion, signal and image processing, analytics, cloud computing, service-oriented architectures, and data management and


+ Bachelor's degree in relevant technical discipline plus five (5) or more years of experience; or master's degree in relevant discipline plus two (2) or more years’ experience; or an equivalent combination of education and/or experience.
+ Experience as a Linux System Programmer or Linux Distribution Package Maintainer
+ Experience in Python and Bash scripting languages
+ Experience in Git source code management
+ Experience in problem identification, root cause analysis, and troubleshooting
+ Experience in multi-language build system (C++, Java, Python)
+ The ability to acquire and maintain a DOE Q level security clearance and SCI-level clearance, which may require a polygraph test


+ Active DOE Q and SCI security clearances
+ Experience working with and contributing to Open Source communities
+ Experience with configuration management systems such as Ansible or Puppet
+ Experience with Linux systems administration
+ Knowledge of build automation tools (CMake, Autotools, Maven, Gradle, and Jenkins)
+ Familiar with DevOps and CI/CD practices.
+ Current Security+ or higher certification
+ Experience researching, evaluating, and recommending technologies to improve current systems
+ Demonstrated ability to be a high performer on a dynamic, fast-paced, multi-disciplinary team
+ Demonstrated technical team leadership and project management experience

Department Description:

The Systems Design and Architecture Department designs, evaluates, and develops complex, high-performance software architectures for processing and exploitation of remote sensing information for high-consequence national security missions. Our team invents, analyzes and implements the frameworks, infrastructures and algorithms that support real-time extraction and classification of static and dynamic events from a variety of very challenging data streams from pathfinder remote sensing assets. We process terabytes of near real time data daily, extracting information and providing it to national decision makers. You will employ systems-level thinking to plan, develop, and execute the implementation of solutions in the areas of cloud computing, security architecture, software architecture and network engineering. The department currently provides a core technical competency for the Decision Support Systems (DSS) business area, responsible for developing first-of-a-kind tasking, collection, processing, exploitation, and dissemination systems for critical national security missions. We design, develop, and deploy large networked computing systems that push the state-of-the-art in data processing throughput and real-time action and response.

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 with amazing impact 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 work arrangements for many positions include 9/80 (work 80 hours every two weeks, with every other Friday off) and 4/10 (work 4 ten-hour days each week) compressed workweeks, part-time work, and telecommuting (a mix of onsite work and working from home)

• Generous vacations, strong medical 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: http://www.sandia.gov

*These benefits vary by job classification.

Security Clearance:

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 need to 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, age, disability, or veteran status and any other protected class under state or federal law.



  • Engineering
Posted: 2021-03-03 Expires: 2021-04-17

 World-changing technologies. Life-changing careers.

National security is our business. We apply science to help detect, repel, defeat, or mitigate threats.

For more than 60 years, Sandia has delivered essential science and technology to resolve the nation's most challenging security issues.

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Software Build System Engineer (Experienced)

Sandia National Laboratories
Albuquerque, NM 87102

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast