Our engineering team is a small group responsible for providing the entire stack of trading infrastructure at Quantiq Partners.  Projects will typically fall into one of three broad categories.  First is production trading software infrastructure, which is the code that interfaces directly with the exchanges and provides the platform upon which our algorithms run.  This is written almost entirely in c++ and encompasses feed handlers, order entry systems, order books, etc. The second area is general IT, for example, Linux systems, DevOps, and networking. Finally, we manage a large collection of market data and associated data pipelines and write research tools to aid in algorithm development.  This portion is typically written in python.  At Quantiq Partners software performance is a fundamental business requirement, and as such, we spend a large amount of time trying to improve existing infrastructure.  We also strive to reduce the complexity and are comfortable rewriting large swaths of code if a simpler solution is discovered. 

Quantiq Partners

Los Angeles, CA

Linux/Network Engineer

Quantiq Partners is a high frequency trading company.  You will work with a small team to manage, deploy, and improve our hardware infrastructure.  We deal exclusively with bare metal servers (no virtualization, aws, etc) deployed both onsite and colocated remotely at the trading venues.  We strive to minimize complexity without sacrificing performance, and this naturally leads us to prefer smaller deployments managed with established tools that can be easily automated.  We are very much against the "throw more hardware at it" design philosophy as we have found that most problems can be solved with better system architecture.  We are looking for someone with "full stack" experience who can design servers and networks, manage our linux distribution (tuning, C++/Python environments, users and groups, etc), implement devops procedures, and write monitoring tools.

About You:

  • Bachelor’s degree in Computer Science/Engineering, or a hard science.
  • Extensive Linux experience.  You should be very comfortable with shell scripting.
  • Familiarity with Linux tuning focused on deterministic performance, including real time kernels.
  • You understand network protocols, including TCP, UDP, IGMP, and BGP.
  • You could explain reverse path filtering to us.
  • Experience in a sysadmin role controlling access to files and programs and managing C++/Python distributions.
  • You have configured servers before and are familiar with remote management tools like iDRAC.
  • Programming knowledge (C/C++/Python) is a plus.
  • Prior experience at a trading company is ideal but not required.
  • You love to talk through problems and are as happy being wrong as right if it means you've learned something.

If you fail to check all the boxes but can strongly check others please don't hesitate to contact us.  We're looking for talented people, not some imaginary perfect fit.