Design, develop, and operate high-throughput, highly available Java services and distributed platforms, including event-driven systems, APIs, and microservices. Shape architecture and engineering standards, lead complex…
Job search
Search jobs
Filter current opportunities by role, location, working pattern and skill.
Current opportunities
Execute real-time, asset-backed power trading strategies, monitor SCADA/EMS systems, and optimize asset revenue through economic dispatch and market participation. Analyze market positions and large datasets, submit bid…
Own production coverage during U.S. trading hours, monitor critical trading workflows and investigate alerts, failed jobs, and degraded systems. Resolve operational issues, collaborate with engineering and business team…
Support the reliability, performance, and operational integrity of electronic equities trading systems, including FIX connectivity, production monitoring, incident response, and root cause remediation. Build Python auto…
The Mortgage Trader will manage Agency MBS specified pools, TBAs, and CMOs while identifying relative value opportunities within the US RMBS universe. They will collaborate with the investment team to drive portfolio co…
The Director will shape the architecture and technical direction of high-performance, low-latency electronic trading platforms. They will provide hands-on engineering leadership, guiding distributed teams through design…
The role involves designing and building automated analytical frameworks to monitor and improve FX electronic trading and algorithmic execution strategies. The analyst will also act as a first line of defense for model…
Lead technical implementation work for Charles River IMS, including software installation, system integrations, interfaces, and disaster recovery and high-availability design. Develop and test Java or C# solutions, mana…
Lead technical implementation work for Charles River IMS, including software installation, system integrations, interfaces, and disaster recovery and high-availability design. Develop and troubleshoot Java and C# soluti…
Lead technical implementation work for Charles River IMS, including software installation, system integration, interfaces, and disaster recovery and high-availability design. Develop and troubleshoot Java and C# solutio…
Lead technical implementation work for Charles River IMS, including software installation, system integrations, interfaces, and disaster recovery and high-availability design. Develop and troubleshoot Java and C# soluti…
Lead technical implementation work for Charles River IMS, including software installation, third-party integrations, interfaces, and disaster recovery and high-availability design. Develop and troubleshoot Java and C# s…
Lead technical implementation work for Charles River IMS, including software installation, system integrations, interfaces, and disaster recovery and high-availability design. Develop and troubleshoot Java and C# soluti…
Execute U.S. equity orders across exchanges, ATSs, and electronic venues while sourcing liquidity, monitoring markets, and providing real-time trading updates. Coordinate trade flow with internal teams and counterpartie…
Execute U.S. equity orders across various electronic venues while collaborating with senior traders to source liquidity. Monitor market activity, provide real-time updates, and manage electronic workflows to ensure best…
Own the P&L, inventory, and risk for an assigned fixed-income product or strategy while operating automated pricing and execution across client inquiries, streaming, and trading venues. Develop, backtest, deploy, and re…
Design and build high-throughput, event-sourced microservices for FX pricing, matching, and execution engines. Collaborate with front-office stakeholders to write high-performance code and identify and eliminate latency…
Provide production support for electronic and equities trading systems, maintaining FIX connectivity, order-flow stability, system observability, and rapid incident response. Develop Python automation, support Kafka on…
Develop, implement, and optimize production-quality FPGA systems for market-data processing, packet decoding, order execution, and trading infrastructure. Verify and debug hardware, perform synthesis and timing closure,…
Manage and monitor electronic order flow and trade execution for low-latency US equities and options clients, including algorithm behavior, risk, connectivity, and trade allocations. Troubleshoot client and trading issu…