1

Senior Linux System Engineer Jobs in Waterloo, IL

Description WCBinc is looking for a Systems Engineer to join our team to support our intelligence ... Linux system administrator Scripting / Coding experience (Bash, Python, etc) Desired Skills: A deep ...

System Engineer (Senior) 112-131

Saint Louis, MO ยท On-site

$101K - $139K/yr

System Engineer (Senior) provides system engineering, systems integration, project management, process and schedule documentation support. The N2W Deployment Systems Engineer will support the ...

System Engineer- ArcGIS

Saint Louis, MO ยท On-site

$120K - $197K/yr

Broad system administration experience on Windows and/or Linux * Working knowledge of at least one scripting or programming language (such as Python, PowerShell, Javascript, C#) * Familiarity with ...

Sr. System Engineer- ArcGIS

Saint Louis, MO ยท On-site

$156K - $239K/yr

Broad system administration experience on Windows and/or Linux * Working knowledge of at least one scripting or programming language (such as Python, PowerShell, Javascript, C#) * Familiarity with ...

IEC Systems Engineer - TS/SCI

Arnold, MO ยท On-site

$142K - $170K/yr

The engineering team is looking for a driven Senior Systems Engineer that can demonstrate an ... Red Hat Enterprise Linux, YUM, Satellite, Capsule technologies * Enterprise Storage Systems (EMC ...

Senior Systems Engineer 112-167

Saint Louis, MO ยท On-site

$101K - $139K/yr

Guides Mid-level and Junior-level system engineers performing requirements engineering, solutions ... Senior-level working experience in government or industry in relevant work areas including: DoD/IC ...

Senior DevOps Engineer

Saint Louis, MO ยท On-site

$126K - $162K/yr

... ENGINEER WILL MAKE AN IMPACT A Senior DevOps Engineer will drive faster, more reliable software ... Proficiency with Linux operating systems * Working experience with CI/CD pipelines (Gitlab, Jenkins ...

New

Showing results 21-40

Senior Linux System Engineer information

See Waterloo, IL salary details

$93.1K

$118.5K

$146.8K

How much do senior linux system engineer jobs pay per year?

As of Aug 10, 2026, the average yearly pay for senior linux system engineer in Waterloo, IL is $118,486.00, according to ZipRecruiter salary data. Most workers in this role earn between $109,300.00 and $127,800.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a senior Linux system engineer?

To thrive as a Senior Linux System Engineer, you need deep expertise in Linux operating systems, scripting (such as Bash, Python, or Perl), system architecture, and a relevant degree or equivalent experience. Familiarity with configuration management tools (like Ansible or Puppet), virtualization platforms, cloud services, and certifications such as RHCE or LPIC are highly valued. Strong problem-solving, collaboration, and communication skills help you efficiently manage complex environments and mentor junior staff. These capabilities are crucial for ensuring system stability, security, and scalability in mission-critical IT infrastructures.

What are some common challenges a senior Linux system engineer faces when managing large-scale server environments?

Senior Linux System Engineers often encounter challenges related to maintaining system uptime, managing complex configurations, and ensuring security across a large number of servers. Troubleshooting issues in distributed environments, automating repetitive tasks, and keeping systems up-to-date with the latest patches are also frequent responsibilities. Collaboration with development, security, and networking teams is essential to resolve cross-functional issues and implement new solutions efficiently. Staying current with evolving technologies and best practices is key to overcoming these challenges and excelling in the role.

What does a senior Linux system engineer do?

A Senior Linux System Engineer is responsible for designing, implementing, maintaining, and troubleshooting Linux-based systems and servers within an organization. They ensure the reliability, security, and optimal performance of these systems, often leading projects and mentoring junior engineers. Their tasks may include automation, scripting, system updates, monitoring, and responding to incidents. They also collaborate with other IT teams to support business needs and implement best practices for system administration.

What is the difference between Senior Linux System Engineer vs Linux System Administrator?

AspectSenior Linux System EngineerLinux System Administrator
CertificationsLinux Professional Institute Certification (LPIC), RHCELPIC, RHCE often preferred
Work EnvironmentDesigning, implementing, and optimizing Linux infrastructureMaintaining and supporting existing Linux systems
ResponsibilitiesAdvanced troubleshooting, system architecture, scriptingSystem setup, user management, routine maintenance

The Senior Linux System Engineer typically focuses on designing and optimizing Linux environments, requiring advanced skills and certifications. In contrast, the Linux System Administrator handles daily maintenance and support tasks. Both roles often require similar certifications and work in similar environments, but their responsibilities differ in scope and complexity.

What cities near Waterloo, IL are hiring for Senior Linux System Engineer jobs? Cities near Waterloo, IL with the most Senior Linux System Engineer job openings:

Systems Engineer, Mid

William C Brown Inc

Saint Louis, MO โ€ข On-site

Full-time

Re-posted 16 days ago


Job description

EOE Statement
We are an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status or any other characteristic protected by law.
Description
WCBinc is looking for a Systems Engineer to join our team to support our intelligence customer activities in St. Louis, MO.
JOB DESCRIPTION:
Contributes to completion of milestones associated with specific engineering projects
Develops solutions to a variety of engineering problems of moderate scope and complexity
Perform systems design, development, and integration from the start of a systems life cycle to the end
Oversees moderately complex infrastructure including installing, configuring, testing, and maintaining operating systems, application software, and system management tools
Performs systems modeling, simulation, and analysis
Performs continual maintenance of security, including backup and redundancy strategies
Prepares and maintains documentation for processes and procedures related to engineering projects
Maintains current knowledge of rapidly changing technology
Position Requirements
Education:
BA/BS or the equivalent combination of education, technical training, or work/military experience
Qualifications:
5+ years of related systems engineering experience
Active TS/SCI clearance required and eligibility to obtain a poly
Required Skills:
Linux system administrator
Scripting / Coding experience (Bash, Python, etc)
Desired Skills:
A deep expertise in one of the following areas and working knowledge of one or more of the other following:
Operational support experience
Kubernetes
Ansible
Helm charts
Automation
Virtualization technologies (VMware, virtual networking, vROPS, XenServer/XCP-ng)
Red Hat Enterprise Linux, YUM, Satellite, Capsule technologies
Infrastructure as Code (IaC)
Ceph storage platform
GitLab
Location: On Customer Site
US Citizenship Required
Location
St. Louis
Full-Time/Part-Time
Full-Time
Exempt/Non-Exempt
Exempt
Security Clearance Requirements
Active TS / SCI Clearance and eligibility to obtain a Poly.
This position is currently accepting applications.