1-5 years of experience in Linux systems engineering or administration
Solid understanding of Linux internals including process scheduling and networking
Strong scripting skills in Python and/or Bash
Experience with configuration management tools like Ansible
Good grasp of networking fundamentals (TCP/IP, routing, VLANs)
Hands-on experience with observability tools
Experience with containers (Docker, Kubernetes preferred)
Responsibilities
Design, build, and support low-latency trading infrastructure
Troubleshoot complex issues across OS, storage, networking, and HPC clusters
Automate server provisioning and configuration management
Identify and automate manual workflows to enhance reliability
Deploy and support containerized applications
Maintain and scale data storage systems
Administer observability and source control platforms
Benefits
Opportunity to develop professional competencies
Interesting and challenging tasks
Competitive rates of pay
Paid time off
Coverage of health insurance costs
Full Job Description
Position Highlights:
We are looking for an Infrastructure Engineer who has experience designing, building, and deploying scalable infrastructure for research and production trading. As we are rapidly growing, this role is very important and will have a major impact on the future of our software systems. Less manual, more automation!
Responsibilities:
Design, build, and support low-latency trading infrastructure
Troubleshoot complex issues across the OS, storage, networking, and HPC clusters, working closely with other teams
Automate server provisioning and configuration management
Identify manual or repetitive workflows and design automation to improve reliability and user experience
Deploy and support containerized applications
Maintain and scale data storage systems
Administer observability and source control platforms
Coordinate with remote data center technicians on hardware installs and repairs
Maintain clear documentation and a structured knowledge base
Evaluate emerging hardware and software relevant to trading, HPC, and storage, and propose improvements
Work with remote technicians at data centers
Requirements:
1-5 years of experience in Linux systems engineering or administration
Solid understanding of Linux internals: process scheduling, virtual memory, filesystems, and the networking stack
Strong scripting skills in Python and/or Bash
Experience with configuration management and Infrastructure-as-Code tools such as Ansible
Good grasp of networking fundamentals (TCP/IP, routing, VLANs, troubleshooting tools)
Understanding of computer system architecture
Hands-on experience with observability tools (metrics, logging, alerting)
Experience with containers (Docker, Podman, Kubernetes a plus)
Clear communication skills and the ability to work across teams
Strong understanding of computer system architecture
Nice to have:
Experience with low latency L1/1.5 network devices
Experience with Solarflare or Mellanox network cards
Experience with Kubernetes (bare-metal and cloud environments)
Experience with Big-Data Processing and Analysis Pipelines such as Jenkins or similar
Genuine Interest in Finance and Trading
Experience Working in a Trading Company is a significant plus
Additional expectations:
Passion for Continuous Learning
Strong Sense of Responsibility
Ability to Make Independent and Timely Decisions
Skill in Finding Innovative Solutions in Critical Situations