Role: Linux Systems Engineer
Location: Chicago
Salary: $160,000-225,000 base salary plus annual discretionary bonus
A Chicago based High Frequency Trading Firm is seeking a Linux Systems Engineer with strong systems-level knowledge and scripting capabilities to join a dynamic, globally distributed team. This role involves managing and optimizing a large-scale Linux infrastructure, with a focus on automation, performance, and reliability. You'll play a key role in enhancing tooling and workflows that support the provisioning and operation of thousands of Linux servers.
Key Responsibilities:
• Troubleshoot and resolve complex issues across enterprise Linux environments to ensure system stability and performance.
• Improve and maintain configuration management systems for a global fleet of bare-metal Linux servers.
• Develop and support automation tools using Python, Bash, or Go to streamline systems management.
• Enhance provisioning pipelines to efficiently deploy production-ready servers.
• Expand observability through metrics, logging, monitoring, and alerting systems.
• Collaborate with team members and stakeholders through code reviews, documentation, and regular communication.
Required Skills and Experience:
• 5+ years of experience in designing and architecting high performance Linux Systems
• Expertise in configuration management at scale, ideally using tools like Puppet and Hiera.
• Familiarity with container technologies, including Docker image creation and management.
• Hands-on experience with Kubernetes operations.
• Proficiency in Python for automation, API integration, and debugging.
• Experience writing Ansible playbooks and automating complex tasks.
• Knowledge of RPM packaging and internal repository management.
• Understanding of CI/CD workflows and Git-based version control practices.
• Proficiency with system and network diagnostic tools (e.g., tcpdump, strace, systemd, EBPF).
• Solid grasp of networking concepts including routing, DNS, and multicast protocols.
• Experience with monitoring stacks such as Prometheus, Grafana, and alerting tools like Alertmanager or OpsGenie.
• Bachelor's degree in Computer Engineering, Computer Science, or a related field.
This role must sit out of the firms Chicago office, working in a hybrid model of 3 days a week on site.