Selby Jennings

Software Engineer (C++)

New York, NY, US

$400k
19 days ago
Save Job

Summary

Software Engineer, Trading Infrastructure


Overview

We are seeking a talented Software Engineer to join our client's Core Development team, focusing on designing, developing, and maintaining their Algorithmic Trading Platform with a strong emphasis on C++ functionality. This role involves close collaboration with Quant/Traders to optimize scalable applications and solve technical problems in a fast-paced environment.


Key Responsibilities

  • Design and Development: Lead the design and development of high-performance, low-latency trading systems using C++ in a Linux environment.
  • Collaboration: Work closely with Quant/Traders to implement and optimize trading strategies.
  • Optimization: Continuously optimize system performance, focusing on reducing latency and improving execution speed.
  • Maintenance: Maintain and enhance existing trading infrastructure, ensuring reliability and scalability.
  • Problem Solving: Address complex technical challenges, providing innovative solutions.
  • Cross-Platform Development: Develop and support cross-platform, multi-threaded applications.
  • System Monitoring: Implement monitoring and alerting systems to ensure the health and performance of trading applications.
  • Documentation: Create and maintain comprehensive documentation for all developed systems and processes.


Required Skills and Qualifications

  • Programming: Proficiency in C++ programming within a Linux environment.
  • Systems Knowledge: Strong understanding of operating systems, networks, and performance optimization techniques.
  • Design: Experience in Object-Oriented design and multi-threaded programming.
  • Cross-Platform Development: Ability to create and support cross-platform, multi-threaded applications.
  • Analytical Skills: Strong analytical and problem-solving abilities.
  • Low Latency Systems: Experience in developing low latency systems is highly desirable.
  • Education: Bachelor's degree in Computer Science, Computer Engineering, or a related field.


Preferred Qualifications

  • Advanced Degree: Master's or Ph.D. in Computer Science, Computer Engineering, or a related field.
  • Experience: Previous experience in the financial industry, particularly in trading or investment banking.
  • Certifications: Relevant certifications in software development, systems engineering, or financial technology.
  • Soft Skills: Excellent communication skills, ability to work in a team, and a proactive approach to problem-solving.


Comp. $400k+... Apply below if interested!

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: