Your role
We’re looking for a Systems Engineer to:
- Develop and improve our Ansible configuration management platform for the low latency trading infrastructure
- Collaborate with application developers and provide white glove service to tune each platform based on the application requirements to achieve the highest performance and lowest latency
- Work directly on kernel optimization, hardware configuration (BIOS), and OS tuning
- Develop performance testing and benchmarking framework to improve our time to release
- Develop automated tools to simplify daily tasks and improve the observability of our platform health
- Engage in escalations with our system admins to troubleshoot critical outages
- Ensure the quality, security, and reliability of our platform by applying best practices in systems design and implementing both functional and non functional requirements
- Share knowledge and expertise with colleagues, help with hiring, and contribute regularly to our engineering culture and internal communities
Your team
You’ll be working in the High Performance Electronic Trading – Systems Engineering team in Singapore focusing on Linux configuration management, systems tuning and next generation hardware deployments. We provide white glove service to all high performance low latency trading applications including our dark pool, direct market access engines, smart order routing applications and market data feeds. This benefits our clients within Agency and Principal trading as we can provide a reliable, high performance and low latency infrastructure. As a Systems Engineer, you’ll play an important role in defining best practices and designing low latency solutions for the business.
Your expertise
- Minimally 7+ years experience in Linux configuration management (Ansible/Chef/Puppet)
- Minimally 7+ years experience with Linux engineering and a deep understanding of Linux OS fundamentals including sysctl, cgroup, systemd, grub
- Experience in hardware and bios tuning including HPE, Intel, AMD, Solarflare
- Experience in system build automation and knowledge of redfish api, kickstart, satellite
- Strong troubleshooting skills and hands on experience with debugging and benchmarking tools such as gdb, perf, ebpf, sysjitter, kernel trace
- Expertise in python3 and shell scripting used for automation
- Proficient in writing engineering documentation including design docs and how-to guides
- Fluent in TCP/IP and basic concepts of networking including layer1, vlans and multicast routing