Senior C++ Engineer

You will design, develop, and optimize real-time trading infrastructure, focusing on latency-sensitive components. This hands-on role emphasizes coding, debugging, and mentoring junior engineers. Responsibilities: Collaboration: Work with traders and project managers on trading applications. Development: Create high-performance C++ components for real-time data processing. System Design: Engage in discussions on memory management and concurrency models. API Design: Collaborate on efficient APIs

Ashford Benjamin Ltd - Hong Kong - Full time

Salary: Competitive

You will design, develop, and optimize real-time trading infrastructure, focusing on latency-sensitive components. This hands-on role emphasizes coding, debugging, and mentoring junior engineers.

Responsibilities:

  • Collaboration: Work with traders and project managers on trading applications.
  • Development: Create high-performance C++ components for real-time data processing.
  • System Design: Engage in discussions on memory management and concurrency models.
  • API Design: Collaborate on efficient APIs and system interfaces.
  • Code Reviews: Conduct reviews focusing on performance and maintainability.
  • Optimization: Identify and address performance bottlenecks.
  • Mentorship: Guide junior engineers on C++ best practices.
  • Industry Awareness: Stay updated on trading infrastructure trends.

Qualifications (Must-Haves):

  • Experience: Min 3 years in C++ system-level development (C++17 preferred).
  • System Design: Proven low-latency, high-throughput systems experience.
  • Technical Knowledge: Strong understanding of threading models and CPU/cache behavior.
  • Debugging Skills: Proficiency in tools like perf and gdb.
  • Documentation Skills: Experience with technical design documents.
  • Communication: Strong collaboration skills with teams.
  • Networking: Familiarity with TCP, UDP, and WebSockets.
  • Architecture: Knowledge of event-driven architectures and message queues.

Nice to Have:

  • Programming: Knowledge of Python and/or Rust.
  • Industry Background: Experience in crypto or high-frequency trading.
  • API Experience: Designing gRPC or RESTful APIs.
  • Database Familiarity: Understanding of relational databases like PostgreSQL.
  • Open Source: Contributions to open-source projects or a strong portfolio.

23442861
Ad