KForce

Staff Software Engineer (Low Latency Trading)

Jersey City, NJ • Posted 5 days ago
Onsite Full Time Executive Search

DescriptionKforce has a client in Jersey City, NJ that is seeking a Staff Software Engineer (Low Latency Trading) to play a key role in the architecture, design and development of a next-generation global electronic trading platform. The Staff Software Engineer will build scalable, high-performance systems that support algorithmic trading, smart order routing (SOR), and real-time market data processing.

Key Responsibilities: * Architect, design and develop a high-throughput, enterprise-grade algorithmic trading platform* Define the architecture and core components of an Algo Platform, including strategy orchestration, order lifecycle management, market connectivity, and execution analytics* Design and implement execution algorithms (e.g., TWAP, VWAP, and other participation or liquidity-seeking strategies) with a focus on performance, determinism, and extensibility* Development of distributed, event-driven systems using Java and high-performance messaging technologies* Design and optimize Smart Order Routing (SOR) logic across multiple trading venues* Leverage cloud technologies (AWS) to build scalable, secure, and fault-tolerant platform components where appropriateRequirements* Demonstrated expertise in the design and development of low-latency trading systems* Strong hands-on Java development skills* Strong API and distributed systems design experience* Knowledge of execution algorithms, including TWAP, VWAP, or similar strategies* Knowledge of Smart Order Routing (SOR), market structure, and order execution workflows* Experience with microservices architecture and cloud-based deployments (AWS preferred)* Strong collaboration and communication skillsJob TypeDirect HireCompensation300000 - $350000

Back to Job Search