C++ Developer (Market Data) - Hedge Fund


Central
Permanent
Negotiable
Financial Technology
PR/536577_1741317785

C++ Developer (Market Data) - Hedge Fund

Responsibilities:

  • Architect, implement, monitor, and support low latency C++ systems.
  • Collaborate with hardware and software developers to build real-time market data systems.
  • Drive new technical initiatives and contribute to the team's direction.
  • Develop systems for historical market data and trading simulations.
  • Design and implement a low latency high-frequency trading platform.
  • Optimize the platform using advanced techniques to minimize latency.
  • Build and maintain automated test and benchmark frameworks.
  • Test and benchmark different feed handlers on various hardware.
  • Support and manage real-time market data environments.
  • Automate support and management capabilities for the market data platform.
  • Liaise with users, including portfolio managers and trading desks.
  • Enhance processes related to market data platform operations.

Qualifications:

  • Degree in computer science or related field.
  • Strong background in data structures, algorithms, and C++.
  • Good understanding of Linux system internals and networking.
  • Deep understanding of CPU architecture.
  • Ability to prioritize in a fast-paced, high-pressure environment.
  • Knowledge of Java, Python, Perl, or shell scripts.
  • Experience with complex market data systems.
  • Technical experience supporting global market data environments.
  • Strong understanding of market data concepts and functionality.
  • Hands-on Site Reliability Engineering or DevOps skills.
  • Experience with monitoring and metrics for distributed market data platforms.

FAQs

Congratulations, we understand that taking the time to apply is a big step. When you apply, your details go directly to the consultant who is sourcing talent. Due to demand, we may not get back to all applicants that have applied. However, we always keep your resume and details on file so when we see similar roles or see skillsets that drive growth in organizations, we will always reach out to discuss opportunities.

Yes. Even if this role isn’t a perfect match, applying allows us to understand your expertise and ambitions, ensuring you're on our radar for the right opportunity when it arises.

We also work in several ways, firstly we advertise our roles available on our site, however, often due to confidentiality we may not post all. We also work with clients who are more focused on skills and understanding what is required to future-proof their business. 

That's why we recommend registering your resume so you can be considered for roles that have yet to be created. 

Yes, we help with resume and interview preparation. From customized support on how to optimize your resume to interview preparation and compensation negotiations, we advocate for you throughout your next career move.

Handpicked roles for you