Trading Systems Engineer
Kalpa Group · New York, United States · 5 days ago
On-siteEngineeringFull-time
About the role
We're hiring a Software Engineer to build and run the systems that connect a quantitative investment firm's strategies to live markets. Correctness and uptime are critical—this team both develops the systems and carries the pager for them. You'll collaborate closely with researchers and engineers across the business, owning systems end-to-end, maintaining composure during production issues, and prioritizing detail and clear communication.
Responsibilities
- Design and build trading infrastructure that deploys the firm's strategies into live markets
- Build and run real-time services where correctness and uptime are non-negotiable
- Integrate with external exchanges, venues, and counterparties
- Own production operations, including observability, alerting, and incident response
Requirements
- 3–7 years' experience building production distributed systems
- Proficiency in Python plus a systems-level language (C++, Rust, or Go)
- A track record of owning real-time, production-grade services
- Solid understanding of event-driven and distributed system design
- Real operational experience: observability, debugging under pressure, incident response
- Strong communication skills, analytical strength, and attention to detail
Bonus Points
- Experience building or operating execution platforms or OMS/EMS systems
- FIX protocol or other real-time market connectivity experience
- Familiarity with market microstructure
- Low-latency performance optimization experience