Software Engineer – Trading Systems (Clearing & Settlement)

New York 12 days agoFull-time External
2.1m - 5.0m / yr
Software Engineer, PB Core (Full-Time) An established global digital prime brokerage is seeking a highly skilled Software Engineer to join its PB Core team, responsible for building and maintaining the firm’s real-time event processing system - the backbone of its clearing sub-ledger. The firm operates across traditional and digital asset markets, providing institutional clients with seamless access to liquidity, financing, and custody solutions through a unified, technology-driven platform. Primary Responsibilities • Design, develop, and maintain the core infrastructure of the prime brokerage platform, spanning trade execution, position management, risk monitoring, and reporting. • Build and enhance high-performance systems managing the full trade lifecycle - from order routing and execution to settlement and reconciliation. • Identify performance bottlenecks and optimise system components for throughput, latency, and reliability. • Serve as a key technical contributor, guiding architectural decisions and upholding engineering excellence. Knowledge, Skills & Abilities • 8+ years of professional software engineering experience. • Expertise in Python. • Familiarity with FIX protocol, market data feeds, and order management systems. • Experience designing and operating distributed, high-throughput, low-latency systems. • Background in real-time transaction processing—whether in trading, risk, or large-scale event-driven systems. Education & Experience • Bachelor’s degree in Computer Science, Engineering, Finance, or related field. • 7+ years of experience in financial services or financial technology.