Senior C++ Engineer

Chicago, Illinois

Mojo Trek
Job Expired - Click here to search for similar jobs

Responsibilities:

  • Engage in full life cycle development and deployment of C applications and libraries, spanning exchange gateways, trading strategy execution, risk management, and trade reporting.
  • Create systems to continuously enhance performance, ensuring the integrity and reliability of existing applications.
  • Employ modern profiling techniques for real-time investigation and resolution of production system issues.
  • Construct and analyze experiments to enhance technical performance and uncover new trading opportunities, maintaining result validity and reproducibility.
  • Collaborate closely with our quant team, sharing insights and leveraging data to optimize technical performance and identify new trading prospects.
  • Effectively communicate technical concepts to diverse audiences, both technical and non-technical.

Requirements:

  • 5+ years of professional C programming experience, particularly in low-latency environments.
  • Trading industry or high performance system development is a must
  • Proficiency in writing clean, high-performance, low-latency C/C code using contemporary software engineering practices, grounded in robust knowledge of data structures and algorithms.
  • Expertise in STL and Boost libraries, multi-threaded programming, and optimization techniques.
  • A collaborative mindset, actively engaging in code reviews and embracing opportunities to learn from fellow team members.
  • Dedication to testing and measuring actionable changes within an evolving process.
  • Strong communication skills adaptable to various technical backgrounds.
  • Ownership mentality, driving ideas from inception to real-time application.
  • Bachelor's degree in Computer Science, Computer Engineering, or equivalent.

This is a full-time opportunity, hybrid environment to the downtown Chicago area.

Date Posted: 28 April 2025
Job Expired - Click here to search for similar jobs