Role
Our client is seeking a Quantitative Developer to build, enhance, and support its trading and research infrastructure. You must be able to demonstrate a strong background primarily focused on a traditional systems topic (e.g. Compilers, Networking, OS). In addition, you should be experienced and active C or C++ developers, and should be comfortable producing idiomatic code in a large multi-author code base using standard tools. More experienced candidates should also be able to demonstrate significant expertise in at least one niche area relevant to low-latency trading.
Responsibilities
As a Quantitative Developer, you will build and enhance:
- Low-latency trading software and hardware infrastructure
- High-throughput research software and hardware infrastructure
- Systems for testing, deployment, and monitoring of services.
- Highly optimized and geographically-distributed networking capabilities
Requirements
- BS/MS/PhD in Computer Science or equivalent
- Strong programming background in C or C++
- Strong systems background
- Comfortable with basic system administration in a GNU/Linux environment.
- Significant expertise with clock synchronization a plus
- Significant expertise with networking, TCP, and PCIe a plus
- Significant expertise with Linux kernel internals a plus
- Significant expertise with concurrent programming a plus
- Strong critical thinking and communication skills