Aurtiro ยท 3 weeks ago
Senior Software Engineer - Trading Infrastructure (C++, Rust)
Aurtiro is partnering with a leading electronic trading firm to hire a Senior C++ Software Engineer for their Core Trading Platform team. This role focuses on building and optimizing ultra-low latency smart order routing systems that operate at sub-microsecond levels, handling high-transaction volumes with a strong emphasis on performance, availability, and reliability.
Responsibilities
Design and implement ultra-low latency smart order routing systems with sub-microsecond performance targets
Build high-transaction throughput systems handling millions of orders per second across multiple venues
Optimize performance-critical code paths in modern C++ (C++17/20/23) using template meta-programming
Drive technical direction for availability, latency, and reliability across trading infrastructure
Develop connectivity layers to exchanges and trading venues with focus on deterministic latency
Profile and optimize system bottlenecks at the hardware, kernel, and application levels
Maintain high velocity without compromising correctness or quality in production systems
Simplify complex technical problems and ensure system architecture supports long-term scalability
Qualification
Required
8+ years of professional C++ development experience with modern standards (C++14/17/20/23)
Strong technical depth in performance-sensitive, always-on distributed systems
Deep expertise in low-latency programming techniques and template meta-programming
Experience with high-availability production systems operating at scale
Strong understanding of Linux kernel internals, networking stack, and system-level optimization
Proven ability to drive clarity and execution in high-pressure, ambiguous scenarios
Deep curiosity paired with bias for ownership and technical excellence
Preferred
Prior experience in electronic trading, algorithmic trading platforms, or smart order routing
Background building high-transaction systems in financial services (Bloomberg, trading firms, exchanges)
Knowledge of FIX protocol, market microstructure, and exchange connectivity
Experience with hardware acceleration (kernel bypass networking, FPGA, RDMA)
Familiarity with device driver development or embedded systems programming
Background in quantitative finance or financial markets
Experience at high-performance technology companies (Amazon, Intel, AMD, NVIDIA, or similar)
Benefits
Performance-based bonus
Equity compensation
Company
Aurtiro
Aurtiro is a boutique technical search firm focused on C++ and Rust low-latency systems engineers.
Funding
Current Stage
Early StageCompany data provided by crunchbase