Linux Engineer - Python Automation

Linux Engineer - Python Automation

Job Type:

Direct-Hire

Location

Chicago

Industry:

Trading

Category:

Systems Engineer

Compensation Range:

$150,000 - $210,000 Per Year

Job id:

23280

Additional Compensation Info:

Plus bonus, PTO, health insurance and other benefits.

Rich Text Widget

Linux Engineer (Python Automation Focus)

Our client, a technology-driven trading firm, is seeking a Linux Engineer with strong Python expertise to automate and optimize their Linux server infrastructure. This role is critical to managing and enhancing a large-scale, mission-critical Linux environment that supports high-performance trading and development systems. The ideal candidate will leverage automation, self-service tools, and modern infrastructure methodologies to ensure system stability, scalability, and efficiency in a rapidly evolving industry.

Key Responsibilities:
  • Troubleshoot and resolve complex issues on enterprise Linux systems, ensuring the stability and performance of critical trading and development platforms
  • Develop and maintain configuration management code and automated processes across thousands of Linux systems in a high-frequency, ultra-low latency environment
  • Utilize Python to design, develop, and support processes that manage and maintain large-scale Linux infrastructure
  • Enhance provisioning systems that transform bare-metal servers into fully functional trading and development environments
  • Support and improve logging, monitoring, and alerting tools to ensure system reliability and operational visibility
  • Collaborate with internal teams to implement best practices, communicate technical solutions, and contribute to continuous improvement efforts
Required Skills & Experience:
  • Bachelor’s degree in Computer Engineering, Computer Science, or a related field
  • 5+ years of experience in Linux engineering, debugging, administration, and OS provisioning (PXE/DHCP/TFTP/Grub)
  • Strong experience with configuration management tools such as Puppet and Hiera at scale
  • Proficiency in Python for automation, API programming, unit testing, and debugging
  • Hands-on experience with Docker image creation, modification, and deployment
  • Experience managing Kubernetes in production environments
  • Expertise in Ansible for task automation, playbook development, and Ansible Tower usage
  • Strong background in RPM package management, including design, build, and repository administration
  • Familiarity with CI/CD pipelines, version control (Git), and best practices for branching and merging
  • Knowledge of system and network tools such as EBPF, tcpdump, strace, nmcli, systemd, NTP/PTP, and NFS/S3 storage
  • Understanding of networking fundamentals, including DNS, TCP/UDP, and multicast protocols
  • Experience with monitoring and alerting tools such as Prometheus, Grafana, Alert Manager, Alerta, and OpsGenie
About the Client

Our client is a cutting-edge trading firm that combines advanced technology with deep market expertise. They operate in a fast-paced, high-performance environment, continuously innovating to optimize their trading infrastructure. Their team of engineers, researchers, and traders work collaboratively to develop and implement sophisticated solutions that maintain a competitive edge in the financial markets.

The base salary range for this role is competitive, with additional components including a discretionary bonus and a comprehensive benefits package covering paid leave, insurance, and other perks.

 

#LI-KH2

 

Share this Job

Similar Jobs

SCHEMA MARKUP ( This text will only show on the editor. )
Back to Job Search Back to Job Search