System Engineer

exegy

United States

On-site

USD 130,000 - 180,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Exegy seeks an experienced System Engineer to join the Managed Services Engineering team in St. Louis, MO. You will lead Linux provisioning, infrastructure networking, and automation efforts to turn bare-metal servers into production platforms.

Responsibilities include designing automated provisioning workflows, maintaining configuration management with Puppet and Ansible, and supporting deployment and operations teams as a senior escalation resource.

Qualifications

  • Senior-level Linux systems engineering on RHEL and Rocky Linux 9/10 with RHCSA/RHCE preferred.
  • Hands-on with Puppet (modules, manifests, Hiera, Facter, Ruby) and Ansible.
  • Experience with PXE/iPXE, live boot images, unattended installers (Anaconda/Kickstart).
  • Proficiency in Python and Bash for automation and REST API integrations.
  • Experience with NoSQL and PostgreSQL databases storing infra/config data.
  • Deep Linux networking & routing: IP, VLANs, multiple routing tables, ip rule/route, firewall basics.
  • Experience with VPN/OpenVPN, SSL/TLS certs (OpenSSL), and proxy services (Squid).
  • Strong Linux troubleshooting using systemd, yum/dnf/rpm, journalctl, strace, etc.
  • Hardware & out-of-band management: iDRAC/IPMI, BOM verification, Dell/Intel/AMD platforms.

Responsibilities

  • Design and maintain automated bare-metal provisioning workflows and OS lifecycle processes.
  • Develop and maintain Puppet and Ansible automation, modules, and data structures.
  • Create Python/Bash tools for preboot staging, hardware discovery, and validation.
  • Administer Linux networking, VPN, proxy services, and certificate lifecycle management.
  • Define and validate BOMs for enterprise servers and manage out-of-band config.
  • Serve as escalation point for deployment, hardware, and networking issues.

Skills

Linux (RHEL/Rocky)
Networking
Python & Bash
NoSQL & PostgreSQL
VPN & TLS
Troubleshooting
Hardware management
Git & Documentation
Puppet
Ansible
PXE/iPXE & provisioning
RHCSA/RHCE
idRAC/IPMI/RACADM

Tools

Puppet
Ansible
Foreman/Razor
PXE/iPXE provisioning tools
Docker

Job description

About Exegy

Exegy is a global leader in intelligent market data, advanced trading systems, and future-proof technology. Exegy serves as a trusted partner to the complete ecosystem of the buy-side, sell-side, exchanges, and financial services technology firms around the globe. Headquartered in St. Louis with regional offices in North America, the UK/Europe and Asia Pacific, Exegy has the global footprint to deliver world-class support and managed services to its customer base of elite financial market participants.

Job Summary

We are seeking an experienced System Engineer to join our Managed Services Engineering (MSE) team in St. Louis, MO. You will be our lead specialist in Linux systems, bare-metal provisioning, and infrastructure networking, building and maintaining the automation that turns bare-metal servers into production-ready platforms.

You will own our automated OS provisioning workflows, configuration management frameworks, Linux networking and routing services, and hardware validation tooling, and serve as a senior escalation resource for deployment and operations teams.

Responsibilities
  • Bare-Metal Provisioning & OS Lifecycle: Design, maintain, and evolve automated provisioning workflows, including network boot environments, live boot images, and unattended Linux installations. Lead OS lifecycle work such as package and repository management, service administration, and platform upgrades
  • Configuration Management & Automation: Build and maintain Puppet and Ansible automation, including custom modules, manifests, data hierarchies, and backend data stores
  • Provisioning Tooling: Develop and support Python and Bash applications and scripts for preboot staging, hardware discovery, and automated hardware validation
  • Linux Networking, Routing & Security: Administer, troubleshoot, and modernize Linux network services, including dynamic routing, VPN, proxy services, and SSL/TLS certificate lifecycle management
  • Server Hardware Validation: Define and validate Bills of Materials (BOMs) for enterprise server platforms, manage out-of-band configuration, and resolve hardware discrepancies during bring-up
  • Technical Escalation: Act as the escalation point for deployment and support teams on provisioning failures, hardware mismatches, and complex Linux networking and routing issues
Required Qualifications
  • Enterprise Linux (5+ years): Senior-level systems engineering experience on RHEL and Rocky Linux 9/10. RHCSA or RHCE certification is a strong plus
  • Configuration Management: Hands-on experience with Puppet (modules, manifests, Hiera, Facter, Ruby) and Ansible
  • Bare-Metal Provisioning: Practical experience with PXE/iPXE, live boot image generation (dracut/initramfs), unattended installers (Anaconda/Kickstart), and provisioning tools such as Razor or Foreman
  • Python & Bash: Proficiency in systems automation, CLI tooling, REST API integration, and structured data formats (JSON, YAML)
  • Databases: Experience with NoSQL and relational databases (such as CouchDB and PostgreSQL) that store infrastructure and configuration data
  • Linux Networking & Routing: Deep knowledge of IP networking, NIC bonding, VLANs, multiple routing tables, policy-based routing (ip rule/ip route), firewalling (iptables/nftables), and packet analysis (tcpdump)
  • VPN, Proxy & Routing Daemons: Experience configuring and troubleshooting OpenVPN, SSL/TLS certificates (OpenSSL/PKI), proxy services (such as Squid), and routing daemons (such as BIRD)
  • Linux Troubleshooting: Strong command of systemd, dnf/yum/rpm, storage and filesystems, and diagnostic tools (journalctl, strace, lsof, ss, dmesg)
  • Hardware & Out-of-Band Management: Familiarity with enterprise server hardware (Dell, Intel, AMD), BOM verification, and lights-out management tools (iDRAC, IPMI, RACADM, Redfish)
  • Collaboration: Proficiency with Git, clear technical documentation, and effective communication across engineering and deployment teams
Preferred Qualifications
  • Containers & Virtualization: Experience with Docker and virtual machine or hypervisor environments
  • Observability & Service Management: Familiarity with Telegraf, Prometheus, and Grafana, and with ServiceNow and Jira
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

System Engineer
System Engineer

Linuxconfig • St. Louis (MO)

On-site
USD 120,000 - 180,000
System Engineer
System Engineer

Exegy • St. Louis (MO)

On-site
USD 110,000 - 170,000
Senior Linux & Bare-Metal Automation Engineer
Senior Linux & Bare-Metal Automation Engineer

Linuxconfig • St. Louis (MO)

On-site
USD 120,000 - 180,000
Senior Linux Systems Engineer - Bare-Metal & Automation
Senior Linux Systems Engineer - Bare-Metal & Automation

exegy • United States

On-site
USD 130,000 - 180,000
Senior System Engineer - Bare-Metal & Automation Lead
Senior System Engineer - Bare-Metal & Automation Lead

Exegy • St. Louis (MO)

On-site
USD 110,000 - 170,000
Senior DevOps Engineer
Senior DevOps Engineer

exegy • United States

On-site
USD 140,000 - 190,000
Foundational Impact
Modern Technology
Professional Growth
+1
Senior Engineer, Systems Engineering
Senior Engineer, Systems Engineering

ICE • Atlanta (GA)

On-site
USD 120,000 - 150,000
Engineer, Systems Engineering
Engineer, Systems Engineering

ICE • Atlanta (GA)

On-site
USD 110,000 - 170,000
Engineer, Platform Engineering
Engineer, Platform Engineering

ICE Clear Europe Limited • Atlanta (GA)

On-site
USD 110,000 - 150,000
Senior DevOps Engineer
Senior DevOps Engineer

Exegy • St. Louis (MO)

On-site
USD 120,000 - 170,000