Senior Linux Engineer
Cboe Global Markets · Kansas City, MO · 1 wk ago
HybridInformation Technology$132k–$171k/yrFull-time
About the role
We are seeking a Senior Linux Platform Engineer to join our Systems Platform Engineer team. In this role, you will manage and improve our highly automated Linux-based systems and platforms while supporting our broader technology infrastructure with a focus on automation.
Responsibilities
- Managing and improving our Linux-based infrastructure with a focus on performance, reliability, and scalability.
- Designing, deploying, and maintaining on-premises Kubernetes clusters and containerized workloads.
- Developing and maintaining system-level software, middleware, and APIs to support internal platforms and services.
- Automating system workflows and infrastructure tasks using Python, Bash, and configuration management tools like SaltStack.
- Building and maintaining RPM packages and internal software repositories.
- Collaborating with Application Support (SRE), Development, and Security teams to ensure secure, automated CI/CD and platform integration.
- Diagnosing and resolving complex system-level issues involving the OS, network, or container runtime.
- Implementing hardened security configurations, including system hardening, secure communications, and identity/access integration.
- Participating in an on-call rotation to support critical infrastructure services.
- Documenting architectures, tools, and operational processes to support long-term maintainability.
Requirements
- 5+ years of experience in Linux systems administration and infrastructure/platform engineering.
- Production experience managing Kubernetes, preferably in bare-metal or on-premises environments (e.g., with kubeadm, RKE, or OpenShift).
- Hands-on experience with cloud platforms (AWS, Azure or GCP) in production environments.
- Strong scripting and automation skills in Python and Bash.
- In-depth knowledge of Linux internals, kernel tuning, and performance diagnostics.
- Hands-on experience with SaltStack (preferred), Puppet, or Ansible for configuration management.
- Familiarity with observability tools such as Prometheus, Grafana, or Loki.
- Solid understanding of core infrastructure protocols and services (TCP/IP, DNS, NTP/PTP, DHCP, etc.).
- Experience managing CI/CD pipelines with tools such as Jenkins, GitLab, or similar.
- Strong troubleshooting skills and a proactive approach to problem-solving.
Qualifications
- Certifications such as RHCE or LFCE.
- Experience with container runtimes (containerd, Docker) and registry management.
- Knowledge of GitOps workflows or tools like ArgoCD or Flux.
- Background in security best practices and compliance (e.g., CIS benchmarks, STIGs).
- Prior experience in highly regulated or low-latency environments.
Skills
- Linux systems administration and infrastructure/platform engineering.
- Production experience with Kubernetes.
- Cloud platforms (AWS, Azure or GCP) in production environments.
- Python and Bash scripting.
- SaltStack, Puppet, or Ansible for configuration management.
- Observability tools (Prometheus, Grafana, Loki).
- Core infrastructure protocols and services (TCP/IP, DNS, NTP/PTP, DHCP, etc.).
- CI/CD pipelines with tools like Jenkins, GitLab, or similar.
- Security best practices and compliance (e.g., CIS benchmarks, STIGs).
Benefits and Perks
- Fair and competitive salary and incentive compensation packages with an upside for overachievement.
- Generous paid time off, including vacation, personal days, sick days and annual community service days.
- Health, dental and vision benefits, including access to telemedicine and mental health services.
- 2:1 401(k) match, up to 8% match immediately upon hire.
- Discounted Employee Stock Purchase Plan Tax Savings Accounts for health, dependent and transportation.
- Employee referral bonus program.
- Volunteer opportunities to help you give back to your communities.