Senior Software Engineer for Low-Latency Trading Platforms
1 month ago
Harris Allied is seeking a highly skilled Senior Engineer to join their growing Algorithmic Trading Platform team. As a key member of the team, you will contribute to the delivery of high-availability, low-latency technology supporting client-facing trading algorithms, smart order routing, trader workflows, and partner with Algo Developers, Product, and Technology teams to deliver best-in-class trading solutions for institutional traders on a global basis.
This individual will have current trading solutions development experience including solid hands-on Java skills and experience building and optimizing low-latency trading systems using hardware acceleration, GC-free programming, quantitative analytics, market signal events, and statistical analysis.
Responsibilities- Create and engineer solutions that achieve ultra-low latency performance, seamlessly accommodating high-volume trading days, while maintaining reliability and data integrity.
- Contribute to the SDLC including design, development, integration, automated testing, optimization, and maintenance.
- Optimize trading system performance by minimizing latency, optimizing code execution, and leveraging hardware acceleration.
- Partner with hardware engineers to design and integrate low-latency hardware solutions, such as accelerators and network cards.
- Conduct performance testing and analysis using hardware and software profiling tools such as JVisualVM, JProfiler, or YourKit to identify and address bottlenecks and inefficiencies.
- Monitor and maintain the stability and reliability of the trading platform, including troubleshooting and resolving technical issues related to hardware and software interactions.
- Integrate advanced cache coherence methodologies and fine-tune cache usage across L1, L2, and L3 caches to significantly boost data retrieval efficiency and drastically decrease latency within the system.
- Optimize the utilization of hardware resources by strategically managing CPU affinity and thread scheduling in multi-core environments.
- Proven experience (7+ years) in developing low-latency trading systems or high-frequency trading platforms using hardware acceleration and performance optimization.
- Proficiency with low-latency Java libraries such as Chronicle and other specialized Java collections like Eclipse, JCTools, etc., demonstrating a deep understanding of efficient data handling and processing in high-performance computing environments.
- In-depth knowledge of GC-free programming techniques, including object reuse, memory management, lock-free data structures, and minimizing memory allocations.
- Knowledge of algorithmic trading strategies, order types, market microstructure, and electronic trading platforms.
- Understanding of cache coherence protocols and cache optimization techniques for low-latency data access.
- Experience with CPU affinity, thread management, and multi-core optimization for high-performance computing.
- Experience with low-latency messaging protocols and technologies, such as UDP, TCP/IP, or multicast.
-
New York, New York, United States Harris Allied Full timeSenior Engineer/Electronic Trading Job DescriptionHarris Allied is seeking a highly skilled Senior Engineer to join their Algorithmic Trading Platform team. As a key member of the team, you will contribute to the development of high-availability, low-latency technology supporting client-facing trading algorithms, smart order routing, and trader workflows.The...
-
Senior Software Engineer
2 weeks ago
New York, New York, United States Open Systems Technologies Full timeJob SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Open Systems Technologies. The ideal candidate will have expertise in designing and implementing low-latency C++ systems, with a strong background in data structures, algorithms, and object-oriented programming.Key Responsibilities Collaborate with hardware and software...
-
Senior Software Engineer
2 weeks ago
New York, New York, United States Harris Allied Full timeSenior Engineer - Electronic TradingHarris Allied is seeking a highly skilled Senior Engineer to join our Algorithmic Trading Platform team. As a key member of our team, you will contribute to the design, development, and optimization of low-latency electronic trading platforms and infrastructure.Key Responsibilities:Design and develop high-performance...
-
Embedded Software Engineer
7 days ago
New York, New York, United States Jobot Full timeJob Title: Embedded Software Engineer (Full Stack) - Low Latency Trading SystemsAbout the Role:We are seeking a highly skilled Embedded Software Engineer to join our team in Downtown Manhattan. As a key member of our engineering team, you will collaborate with our customers in the financial trading industry to design and implement custom solutions that help...
-
C++ Software Engineer
1 week ago
New York, New York, United States New River Talent Full timeTrading Platform SpecialistNew River Talent is seeking a skilled C++ Software Engineer to join our team as a Trading Platform Specialist. In this role, you will be responsible for developing software to enable trading in highly competitive, fast-moving electronic markets.Your Key ResponsibilitiesCollaborate with the trading team to develop solutions for...
-
Quantitative Researcher
2 weeks ago
New York, New York, United States Oxford Knight Full timeQuantitative Researcher - Low Latency TradingOxford Knight is seeking a highly skilled Quantitative Researcher to join our low latency machine learning trading team. As a key member of our team, you will be responsible for researching and implementing fully automated systematic futures signals and strategies for the short to medium term.Key...
-
C++ Software Engineer
1 month ago
New York, New York, United States New River Talent Full timeAbout the RoleWe are seeking a highly skilled C++ Software Engineer to join our team at New River Talent. As a key member of our trading platform development team, you will be responsible for designing and implementing efficient and reliable software solutions for trade execution and research capabilities.Key ResponsibilitiesCollaborate with our trading team...
-
Software Engineer
1 week ago
New York, New York, United States Hudson River Trading Full timeHudson River Trading's software engineers work on small, highly productive teams that design, improve, and maintain the technology that powers worldwide trading.As an FPGA Software Engineer, you will be working at the cutting edge of low-latency trading, collaborating closely with strategy developers and hardware developers to build best-in-class trading...
-
Senior Software Engineer
2 weeks ago
New York, New York, United States Nationstaff Full timeAbout This OpportunityWe are seeking a highly skilled Full Stack Engineer to join our team and contribute to the development of our trading platforms. The ideal candidate will have experience building API interfaces and database systems to support low-latency trading environments.Key Responsibilities:Design and develop robust trading API interfaces and...
-
Senior Low Latency Infrastructure Architect
2 weeks ago
New York, New York, United States Barclays Full timeJob SummaryWe are seeking a highly skilled Senior Low Latency Infrastructure Engineer to join our team at Barclays. As a key member of our infrastructure team, you will be responsible for designing, building, and maintaining high-performance infrastructure platforms and products that support our applications and data systems.Key Responsibilities:Design and...
-
New York, New York, United States Brains Workgroup Full timeElectronic Trading Platform Developer OpportunityThis is a unique chance to get involved in the development of a cutting-edge electronic trading platform for interest rate swaps, US treasuries, and futures. As a Senior Java Developer, you will be responsible for designing and developing a low-latency trading platform that meets the needs of our client, a...
-
New York, New York, United States APN Consulting Full timeOverviewThis is a unique opportunity to join APN Consulting as a Senior Java Developer and contribute to the design and development of a low-latency electronic trading platform for interest rate swaps, US treasuries, and futures.As a key member of our team, you will interact directly with trading, quantitative, compliance, and risk functions to deliver new...
-
New York, New York, United States Brains Workgroup Full timeElectronic Trading Platform DeveloperWe are seeking a skilled Java Developer to join our team at Brains Workgroup and contribute to the design and development of a low-latency electronic trading platform for interest rate swaps, US treasuries, and futures.This is a unique opportunity to work on a greenfield development project and leverage modern...
-
New York, New York, United States Brains Workgroup Full timeElectronic Trading Platform DeveloperWe are seeking a skilled Java Developer to join our team at Brains Workgroup and contribute to the design and development of a low-latency electronic trading platform for interest rate swaps, US treasuries, and futures.Key Responsibilities:Design and develop a low-latency, electronic trading platform for interest rate...
-
New York, New York, United States Mizuho Corporate Bank Full timeElectronic Trading Platform DeveloperWe are seeking a highly skilled Senior Java Developer to join our team and contribute to the design and development of a low-latency electronic trading platform for interest rate swaps, US treasuries, and futures.Key Responsibilities:Design and develop high-performance trading applications using Java and modern...
-
Low Latency Quant Developer
2 weeks ago
New York, New York, United States Oxford Knight Full timeQuantitative Trading Systems EngineerOxford Knight is seeking a talented Quantitative Trading Systems Engineer to join their growing team in either London or New York. As a Quantitative Trading Systems Engineer, you will be responsible for building and enhancing the software & hardware infrastructure for both low-latency trading and high-throughput research....
-
Senior C++ Software Engineer
4 weeks ago
New York, New York, United States eFinancialCareers Full timeRole Description:We are seeking a talented C++ Software Engineer to join our Core Infrastructure team focused on high-frequency trading. In this role, you will be responsible for designing, developing, and optimizing low-latency trading systems and infrastructure components critical to our trading operations. You will work closely with traders, quantitative...
-
Senior C++ Software Engineer
2 weeks ago
New York, New York, United States eFinancialCareers Full timeRole OverviewWe are seeking a highly skilled C++ Software Engineer to join our Core Infrastructure team focused on high-frequency trading. In this role, you will be responsible for designing, developing, and optimizing low-latency trading systems and infrastructure components critical to our trading operations.Key ResponsibilitiesDesign and implement...
-
Senior Software Architect
1 week ago
New York, New York, United States Open Systems Technologies Full timeJob SummaryWe are seeking a highly skilled Senior Software Architect to join our team at Open Systems Technologies. The ideal candidate will have a strong background in software engineering and experience with low latency trading systems.Key ResponsibilitiesDesign and implement ultra-low latency trading platformsCollaborate with hardware and software...
-
New York, New York, United States DV Trading Full timeJob OverviewDV Trading is a leading financial services firm with a strong presence in North America and Europe. We are seeking a highly motivated and skilled Software Engineer Intern to join our team.Key Responsibilities:Assist in building low-latency applications and systemsWork with our infrastructure and trading teams to develop trading toolsContribute to...