VS

Senior C++ Developer (HFT)

Venture Search
Posted 8 hours ago
SwitzerlandRemoteEngineering & Development
Is this job info correct?

Our client is looking for a C++ Software Engineer with experience developing high-load applications. The successful candidate will work on developing and optimising trading systems, algorithms, and connections to cryptocurrency exchanges. This role is well-suited to an engineer who has experience working with systems where every microsecond matters and performance, reliability, and efficiency are critical.


Responsibilities

  • Develop and maintain connections to cryptocurrency exchanges and data providers, as well as troubleshoot market data issues.
  • Develop and implement new features.
  • Collaborate with different teams to ensure the correct behaviour of algorithms and continuously improve trading systems.
  • Assist with identifying and resolving smaller bugs and technical issues.


Required Skills & Experience

  • A minimum of 3 years of professional software development experience.
  • Extensive experience with C++.
  • Proven experience working with high-load applications.
  • Strong understanding of design patterns, data structures, and algorithms.
  • Good understanding of networking concepts.
  • Knowledge of financial markets and low-latency/high-frequency systems and/or distributed systems.
  • Proficiency with modern AI-assisted development tools and workflows, such as Claude, Cursor, GitHub Copilot, or equivalent.


Bonus Skills

  • Experience with Python and/or Kafka.
  • Experience working with networking protocols such as REST, WebSockets, and FIX.
  • Experience with AWS, Kibana, Grafana, and Prometheus.


What Our Client Offers

  • Flexible working hours and a healthy work-life balance.
  • A remote-first working environment.
  • The opportunity to work in a thriving, multicultural, and dynamic environment within one of the fastest-growing industries in the world.
  • Corporate workations, with regular company trips to exciting destinations around the world, providing opportunities to build relationships with colleagues, work collaboratively, and experience different cultures


Similar jobs