« Back to Summary
Details
  • Location: New York NY
  • Type: Perm
  • Job #25918

Company Overview:
A global alternative investment management firm with a multi-strategy approach is seeking a Senior Software Engineer for Algo Development. The firm is known for its advanced technology and sophisticated modeling techniques to manage risk and identify investment opportunities.

Job Responsibilities:

  • Build real-time algorithmic trading systems focused on execution optimization.
  • Support and enhance Java-based homegrown trading framework.
  • Work on performance tuning of existing systems.
  • Partner with a dedicated support team to ensure production plant is monitored and supported.
  • Collaborate with Quants, Execution Traders, and global teams.

Qualifications:

  • 7+ years of experience with buy-side equities execution systems.
  • Experience developing execution algos like VWAP/TWAP/Inline/PAIRS etc.
  • Experience working on Matching Engines/Dark Pools.
  • Experience implementing automated testing strategies for algos (simulation, backtesting, regression suites, replay frameworks).
  • Deep understanding of market microstructure, pretrade risk checks, limit frameworks, regulatory requirements and their effect on performance of execution algos.
  • Expert-level Java, with extensive experience building low-latency, GC-aware, high-throughput distributed systems.
  • Strong grasp of distributed, event-driven architectures and messaging (e.g., Kafka, Solace, or similar).
  • Experience working with or building algo container frameworks.

Compensation:
Salary: $175,000 – $250,000, Plus Bonus

Click to upload or drag and drop
DOC, DOCX, PDF, HTML, or TXT (max. 800x400px)

We are uploading your application. It may take a few moments to read your resume. Please wait!

Apply Now
Refer this job
Know someone who would be a great fit?
Let them know!
icon icon icon