Trading Platform Developer

New York, New York Permanent USD200,000 - USD225,000 per year View Job Description
You will join a team of engineers to build a next generation algorithmic trading platform. You will contribute to the delivevery of high-frequency, low-latency technology that supports client-facing trading algorithms, smart order routing tactics, and other electronic workflows.
  • Develop A Next Generation Algorithmic Trading Platform
  • Above Market Average Compensation Package

About Our Client

A financial technology companies that providers an execution management system to instituions using algorithmic trading intelligence.

Job Description

  • Engineer low-latency, high-performance solutions for reliable, high-volume trading.
  • Contribute to the full software development lifecycle, including design, development, testing, optimization, and maintenance.
  • Optimize system performance through code efficiency, hardware acceleration, and latency reduction.
  • Collaborate with hardware engineers to integrate low-latency hardware solutions.
  • Conduct performance testing and troubleshooting using profiling tools to address inefficiencies.
  • Monitor and maintain platform stability, resolving hardware and software issues.
  • Implement advanced cache optimization and manage CPU resources for maximum efficiency.
  • Stay updated on industry trends to recommend and apply improvements.

MPI does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, veteran status, marital status, or based on an individual's status in any group or class protected by applicable federal, state or local law. MPI encourages applications from minorities, women, the disabled, protected veterans and all other qualified applicants.

The Successful Applicant



  • Experience with low-latency messaging protocols and technologies, such as UDP, TCP/IP, or multicast.


  • Proven experience in developing low-latency trading systems or high-frequency trading platforms using hardware acceleration techniques.


  • Proficiency in low-latency Java libraries such as Chronical, Eclipse, JCTools, etc.


  • Knowledge of algorithmic trading strategies, order types, market microstructure, and electronic trading platforms.


  • Familiarity with hardware acceleration technologies, hardware description languages (e.g., Verilog, VHDL), and hardware-software co-design.


  • 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.


  • Exceptional programming skills with a focus on performance optimization and hardware integration.


  • BS/BA degree or higher in Computer Science and/or Engineering, or equivalent experience

What's on Offer

  • Above market average base salary
  • Annual discretionary cash bonus
  • Hybrid work enviornment with a top tier office in the financial district
  • Full comprehensive healthcare package
  • Paid-time-off
  • 401k match program
  • Additional work life balance benefits
Contact
Maximus Egermayer
Quote job ref
JN-102024-6553658

Job summary

Sector
Information Technology
Sub Sector
IT Development
Industry
Financial Services
Location
New York
Contract Type
Permanent
Consultant name
Maximus Egermayer
Job Reference
JN-102024-6553658