XX
IMC Financial Markets

C+ Software Engineer - Digital Assets

  • +3
  • +7
  • CH
    Zug, Switzerland
Manifester de l'intérêt pour ce poste
  • +3
  • +7
  • CH
    Zug, Switzerland

À propos

IMC has a strong presence in traditional Finance and has been expanding into crypto over the last years. We provide liquidity and trade on many cryptocurrency exchanges and are currently looking to expand our Digital Assets engineering team.

As a C++ Software Engineer - Digital Assets, you‘ll be joining and shaping the future of our core engineering team. You will design, code, test, and optimise our proprietary, low-latency trading system. You are comfortable working autonomously, making decisions and working in a fast-paced, flat team structure.

Responsibilities:

  • Collaborate on developing our highly competitive, ultra-low-latency trading platform consisting of market data delivery and order submission subsystems
  • Design and implement state-of-the-art, industry-leading trade execution and connectivity solutions
  • Improve the system performance by optimising network access, hardware utilization and programming execution
  • Stay on top of updates to exchange protocols

You will be part of our algorithmic trading strategies team that is responsible for all automated trading algorithms so that your experience and knowledge will have direct impact on our production.

Qualifications:

  • You have a Master’s or Ph.D. degree in Computer Science, Mathematics, Physics or a related field
  • You have excellent programming skills using C++ in a Linux (or Unix-like) environment
  • You possess the ability and desire to write simple, well-structured and clean code that is easy to maintain
  • You have in-depth knowledge of low-level network and system programming and have ideally experience in developing low-latency systems
  • You have a solid grasp of computer science, algorithms, memory-, and concurrency models, CPU-architecture, operating systems, networks, and performance optimisation
  • Experience in statistics, large-scale data processing systems, machine learning and/or grid-based computing is a big plus
  • No finance background is necessary or expected

Location:

  • IMC office in Zug, Switzerland
  • Note that this is an onsite role, with some but limited flexibility for working from home
#J-18808-Ljbffr

Compétences idéales

  • C++
  • Linux
  • Unix
  • Algorithms
  • Operating Systems
  • Statistics
  • Machine Learning
  • Zug, Switzerland

Expérience professionnelle

  • Backend
  • Data Engineer
  • Machine Learning

Compétences linguistiques

  • English