... Linux systems. • Experience developing within a CI/CD-based software engineering process using git. • Understanding of software build processes, makefiles, and software revision control. • ...
... Linux systems. • Experience developing within a CI/CD-based software engineering process using git. • Understanding of software build processes, makefiles, and software revision control. • ...
Software Engineer, Backend
Santa Fe, NM · On-site
$152K - $219K/yr
Build andmaintainbackend components using C++ in a Linux environment. * Focus on increasing reliability, performance, scalability, testability, maintainability, observability, and developer ...
Software Engineer, Backend
Santa Fe, NM · On-site
$152K - $219K/yr
Build andmaintainbackend components using C++ in a Linux environment. * Focus on increasing reliability, performance, scalability, testability, maintainability, observability, and developer ...
Linux Build Engineer information
See Santa Fe, NM salary details
$10.62 - $17.85
0% of jobs
$17.85 - $25.08
0% of jobs
$25.08 - $32.31
2% of jobs
$32.31 - $39.54
11% of jobs
$39.54 - $46.76
11% of jobs
$47.51 is the 25th percentile. Wages below this are outliers.
$46.76 - $53.99
18% of jobs
The median wage is $56.79 / hr.
$53.99 - $61.22
23% of jobs
$65.12 is the 75th percentile. Wages above this are outliers.
$61.22 - $68.45
20% of jobs
$68.45 - $75.68
6% of jobs
$75.68 - $82.91
3% of jobs
$82.91 - $90.14
6% of jobs
$10
$58
$90
How much do linux build engineer jobs pay per hour?
What are the key skills and qualifications needed to thrive as a Linux Build Engineer, and why are they important?
What does a Linux Build Engineer do?
What are some typical challenges faced by Linux Build Engineers in managing build automation pipelines?
What is the difference between Linux Build Engineer vs Linux System Administrator?
| Aspect | Linux Build Engineer | Linux System Administrator |
|---|---|---|
| Primary Focus | Building, maintaining, and optimizing Linux software builds and automation | Managing, configuring, and maintaining Linux systems and servers |
| Skills & Certifications | Linux scripting, build tools (e.g., Jenkins), version control, Linux certifications (e.g., RHCE) | Linux system management, networking, security, certifications like RHCE or CompTIA Linux+ |
| Work Environment | Development teams, CI/CD pipelines, software companies | IT departments, data centers, enterprise environments |
| Common Tasks | Automating builds, troubleshooting build failures, integrating software | System setup, user management, troubleshooting hardware/software issues |
While both roles require Linux expertise and certifications like RHCE, Linux Build Engineers focus on software build processes and automation, whereas Linux System Administrators manage and maintain Linux infrastructure. The roles often collaborate but serve different core functions within organizations.
Full-time
Re-posted 6 days ago
Los Alamos National Laboratory rating
9.2
Based on 33 frontline employees who took The Breakroom Quiz
8th of 105 rated laboratories
Job description
Los Alamos National Laboratory (LANL) is a multidisciplinary research institution engaged in strategic science on behalf of national security. They are seeking a software engineer to develop new software solutions, enhance performance, and support program functionality in a collaborative environment. The role involves analyzing and solving problems related to software, hardware, and control systems, with responsibilities varying based on the level of the position.
Responsibilities:
• analyzing and solving problems associated with the software, hardware, applications, operating systems, and all other aspects of a modern production controls system environment
• programming, scripting, troubleshooting, and system configuration
• providing ongoing support to other accelerator teams with a high level of service quality
• responsible for more advanced software engineering tasks such as system interoperability, architecture analysis, deeper levels of troubleshooting with advanced software engineering tools, as well as mentoring and coaching others, and documenting and presenting results
Qualifications:
Required:
• Ability to develop and maintain technical documentation.
• Experience working as a member of a project team.
• Willingness to learn and adapt quickly in a dynamic environment.
• Availability for rotating on-call support and after-hours work when required.
• Excellent written and oral communication skills.
• Familiarity with the software engineering lifecycle.
• Understanding of compiled languages such as C, C++, and/or Java.
• Experience with scripting languages such as bash, Python, Tcl, Tk, and/or Perl.
• Familiarity with Linux systems and tools.
• Familiarity with software troubleshooting techniques.
• Programming experience with compiled languages such as C, C++, and/or Java.
• High comfort level with scripting languages such as bash, Python, Tcl/Tk, and/or Perl.
• Experience using and developing software with Linux systems.
• Experience developing within a CI/CD-based software engineering process using git.
• Understanding of software build processes, makefiles, and software revision control.
• Knowledge of troubleshooting and debugging software tools and techniques.
• Position requires a Bachelor's Degree in Engineering from an accredited institution related to the occupation combined with 2 years of related experience; or an equivalent combination of education and technical experience directly related to the occupation.
• Position requires a Bachelor's Degree in Engineering from an accredited institution and 4 years of related experience; or, an equivalent combination of education and experience directly related to the occupation.
Preferred:
• Experience with software debugging tools such as gdb or valgrind.
• Experience with SQL relational database schemas, queries, and optimization thereof.
• Skills associated with web-based application and REST API development.
• Understanding of instrumentation and control systems.
• Experience developing software for embedded systems.
• Experience with virtualization, hypervisors, and/or containerization.
• Linux system and network administration experience.
• Network management and troubleshooting experience.
• Experience with machine learning or adaptive algorithms (AI).
• Programming experience with VxWorks or RTEMS.
• Programming experience with LabVIEW.
• Experience with EPICS (the Experimental Physics Industrial Control System).
• Ability to obtain a Q clearance, which normally requires U.S. citizenship.
Company:
Los Alamos National Laboratory, a multidisciplinary research institution engaged in strategic science on behalf of national security, is Founded in 1943, the company is headquartered in Los Alamos, USA, with a team of 10001+ employees. The company is currently Late Stage.
What Los Alamos National Laboratory employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Los Alamos National Laboratory
Sourced by ZipRecruiter
Industry
Scientific research and development services
Company size
5,001 - 10,000 Employees
Headquarters location
Los Alamos, NM, US
Year founded
1943