C# OMS Engineer

new york, New York

A global investment firm is currently seeking a C# OMS Engineer to join their team in New York. This company combines industry knowledge from leading portfolio managers and financial analysts with software engineers and quantitative researchers. They leverage their collective expertise to seek out new investment opportunities, analyze market conditions, minimize risk, and provide superior service. They embrace a culture that welcomes the free flow of ideas, promotes career development, and supports the health and well-being of their people through world-class benefits.


  • Design high performance software components
  • Code using primarily C#
  • Conduct design and code reviews
  • Analyze and improve efficiency, scalability, and stability of systems 


  • Must have a Bachelor's degree in Computer Science or related field 
  • 5+ years of coding experience in C# or Java
  • Experience building systems with strict requirements for low-latency and deterministic performance
  • Experience with multi-threading / concurrency programming with lock-free algorithms
  • Strong knowledge of CLR internals
  • Experience with distributed systems design and development
  • Experience in financial markets 
  • Excellent verbal and written communication skills

Job category:

Job keywords:

Files must be less than 2 MB.
Allowed file types: doc docx pdf.

Vertical Tabs