Linux Systems Engineer

Posted 3 days ago

fintal partnersChicago (IL)

SENIORITY

Senior

Apply

About the role

We're looking for a Linux Engineer with strong systems knowledge and Python/scripting skills to join our expanding global team. You'll build and run Linux at scale in a business-critical environment, and improve the automation and self-service tooling we use to manage our server estate. The Linux Engineering group owns provisioning, configuration, performance and reliability for a large Linux infrastructure that runs many kinds of workloads. These include ultra-low latency systems at the core of high-frequency trading, high-throughput research environments, and a wide range of Kubernetes-based applications. You'll need solid Linux fundamentals applied at scale, with automation driving consistency and efficiency across the fleet. Your initiative, teamwork, problem-solving and drive to keep improving will help the firm stay competitive by bringing new technologies and practices into production.
What You'll Do: Use deep Linux expertise to diagnose and fix complex issues on enterprise systems, keeping them stable and performant Improve the configuration management code and processes behind 10,000+ bare-metal Linux servers worldwide Build and maintain Python/Bash tooling for large-scale Linux management Streamline provisioning so bare servers become production-ready platforms Expand Linux metrics, logging, monitoring and alerting integrations for full fleet visibility Keep peers and stakeholders updated through meetings, tickets, code reviews, chat and merge requests
What You'll Bring: Hands-on Linux engineering, administration and provisioning at scale, ideally on bare metal Large-scale configuration management, ideally Puppet and Hiera on bare-metal servers Python for automation, APIs, design, testing and debugging Writing Ansible playbooks and automating complex tasks Designing, building and publishing RPMs, plus managing in-house repositoriesCI/CD pipelines, Git, and good branching/merging practice Strong system and network troubleshooting with tools like eBPF, tcpdump, strace, systemd, NTP/PTP, lsof and nc Networking fundamentals: routing, DNS, TCP/UDP/multicast Building and publishing Docker images Working knowledge of Kubernetes Exposure to Prometheus, Grafana and Alert Manager, especially Linux telemetry and exporter development Bachelor's in Computer Engineering or a related field, or equivalent experience

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this