Senior C++ Software Engineer – Real Time Trading
Summary
Senior C++ engineer building and tuning low-latency market data, exchange connectivity, and order execution systems for a Chicago proprietary trading firm, working on-site alongside traders and FPGA engineers. Core tech: modern C++ (C++17+), lock-free programming, TCP/UDP networking, and OS/hardware-level performance tuning.
- Build and enhance low-latency C++ components for market data processing, exchange connectivity, and order execution.
- Develop and optimize connectivity to new markets and exchange platforms, expanding the reach of our trading business.
- Analyze and tune system performance at every level from application code and lock-free data structures to network and OS-level behavior.
- Collaborate with traders, FPGA engineers, and infrastructure teams to deliver end-to-end solutions across software and hardware.
- Own production systems through the full lifecycle: design, implementation, testing, deployment, and real-time support.
- Bachelor's or Master's Degree in Computer Science, Computer Engineering, or a related field.
- 3+ years of professional experience developing C++ code; exposure to low-latency, real-time, or high-throughput systems from any industry is a plus.
- Expert-level knowledge of modern C++ (C++17 or later), including templates, move semantics, and low-level performance idioms.
- Strong grasp of systems fundamentals: memory hierarchies, CPU architecture, lock-free programming, and network protocols (TCP/UDP).
- No prior trading or financial markets experience needed! We are looking for a strong technical foundation and a drive to learn the domain is what matters.
- A pragmatic, detail-oriented approach and communication skills to work effectively with both technical and trading teams.
- Highly competitive salary & bonus opportunity
- Generous paid time off and flexible scheduling
- 100% coverage of medical, dental, vision, life, and disability benefits for single coverage
- Generous Paid Parental Leave
- Retirement Plans: 401K and Roth 401K
- Profit sharing plan
- Long- and short-term disability
- Free breakfast and lunch from our in-house kitchen with rotating menus (including snacks!)
- On-site gym with a subsidized membership
- Frequent company outings
- Opportunity to give back to organizations that help individuals in need in the Chicagoland area
- In-house education team – classes and resources are offered for continuous learning opportunities
- Mentorship Program through your first six months of employment