SJ

Algo Trading SWE

Accepting applications

Selby Jennings · New York, NY

Full-Time Mid_senior C++aiaterf
Posted
4d ago
Category
Test
Experience
Mid_senior
Country
United States
Electronic Trading Engineering - SWE
Location: New York (On-Site)

Overview
A leading global investment firm is seeking a Software Developer to join its Electronic Trading Engineering team. This team builds and supports mission-critical trading infrastructure used across multiple investment strategies, with a strong emphasis on performance, reliability, and automation.
This is an opportunity to work on highly complex, low-latency systems at scale, directly impacting front-office trading operations in a fast-paced, technology-driven environment.

Key Responsibilities
Design, develop, and deploy scalable components and frameworks for electronic trading systems
Enhance existing systems by proposing and implementing improvements to performance, functionality, and stability
Build and maintain low-latency, high-throughput applications
Collaborate closely with traders, quantitative researchers, and fellow engineers to deliver robust solutions
Support the evolution of trading infrastructure through innovation and continuous optimization

Required Skills & Experience
Strong foundation in computer science fundamentals (data structures, algorithms, systems design)
Expert-level proficiency in C++ development
Experience designing and building enterprise-grade, low-latency systems
Hands-on knowledge of message-oriented middleware (e.g., Solace, LBM, Tibco RV, or similar)
Deep understanding of networking concepts and multithreaded programming
Proven ability to write high-performance, production-quality code
Experience developing position management systems
Familiarity with risk controls and compliance frameworks within trading environments

Education
Bachelor's or Master's degree in Computer Science, Electrical Engineering, Mathematics, Finance or Economics
Show more Show less