Skip to main content

Senior Low Latency C++ Developer

Posted 46 days ago

balyasny asset managementChicago (IL)

SENIORITY

Lead

Apply (opens in a new tab)

About the role

Location: New York, London, Chicago
Department: Technology
Experience Level: Experience
Professionals
Contact: Ashley Rezin
Job ID: REQ8336We are seeking highly skilled C++ engineers to join our Systematic technology team, focused on building modern low latency, high availability research, and trading infrastructure.
Key Responsibilities: Design & Development: Architect, develop, and optimize low latency trading components and infrastructure, with a focus on performance, reliability, and scalability. Market Access: Integrate and maintain connectivity to global exchanges and liquidity venues. Develop and maintain order management systems (OMS), including order routing, risk checks, and real-time state management. Performance Tuning: Profile, benchmark, and tune systems for ultra-low latency and high throughput. Collaboration: Work closely with quantitative researchers, systematic portfolio managers, traders, and other technologists to deliver solutions aligned with business needs. Reliability: Ensure high availability and resiliency of trading systems, including participation in on-call support rotations as needed. Greenfield build out: Evaluate and incorporate new technologies and best practices to maintain a competitive edge in technology.
Required: Skills & Experience Strong foundation in algorithms, data structures, distributed systems, and software design. Expert-level proficiency in C++ (modern standards, e.g., C++20/23); strong experience with Python and/or other modern languages like Rust. Demonstrated experience building and optimizing low latency, high throughput systems in a production trading environment. Strong grasp of networking (TCP/UDP, multicast), Linux systems programming, and performance profiling tools. Familiarity with automated testing, CI/CD, and best practices for building robust, fault-tolerant systems. Excellent communication skills and ability to work effectively in a fast-paced, global team environment.
Preferred Qualifications: Experience with systematic or algorithmic trading systems in a hedge fund, proprietary trading firm, or investment bank. Familiarity with hardware acceleration concepts (FPGA, kernel bypass, RDMA) and ultra-low latency networking stacks. Exposure to cloud-native architectures and containerization (e.g., Kubernetes, Docker) for hybrid deployments.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this