Senior C++ Engineer

vor 2 Monaten


Zug, Zug, Schweiz Selby Jennings Vollzeit

The firm's performance is heavily reliant on our data processing pipelines' efficiency. You will frequently need to tap into all facets of your developer skills to discover new and innovative methods to optimise your code. Some examples of the 'routine' challenges you would encounter and need to implement include:

  • Rapid communication with exchanges via low-latency networking code;
  • Context-switch-free code;
  • Design and implementation of custom data storage structures with a minimal footprint;
  • Data pipelines using a streaming paradigm;
  • Complex trading logic for the decision engine with the least possible compute time;
  • Reimplementation of existing code using advanced CPU features (SIMD).

To accommodate the firm's expansion, they are investing more efforts in the maintainability and manageability of our large, highly optimised, and multithreaded codebases while preserving its primary purpose (low latency). You will need to navigate between these worlds to achieve the best results.

In addition to coding, the Tech team constructs and maintains the global (hardware) infrastructure to facilitate trading. In your role, you will regularly be involved in all aspects of the pipeline and different tech stacks; from hardware compositions, network design to data logging pipelines for the traders and quants.

Who are we looking for?

Owing to the firm's growth, we are seeking multiple C/C++ Developers. As the new team member, you bring the following skillset:

  • Comprehensive and in-depth knowledge of C and C++ in Linux
  • An understanding of - and the ability to verify - the assembly the compiler will produce from the code you write
  • Understanding what (GNU/Linux) system calls you invoke will do and cost
  • Knowledge of x64 hardware and how to use it efficiently
  • Understanding what storage structures to select or implement given their use (time complexity)
  • Ability to work with debuggers and profilers
  • Operative coding (git, documentation)
  • Ability to learn from and contribute knowledge to the team
  • Pro-active, self-motivated, honest, adaptable and stress resistant

In addition to the above, having a background in one of the specialisations is a plus:

  • Experience with network engineering; either (low latency) networking hardware deployment or networking protocol implementations;
  • Experience with Big Data engineering and knowledge of Big Data best practices and implementations best suited for different use cases.


  • Zug, Zug, Schweiz Callista Vollzeit

    Bei Callista suchen wir einen erfahrenen Senior Engineer, der sich auf Identitäts- und Zugriffsmanagement spezialisiert hat. In dieser Rolle bist du für die Architektur, den Lebenszyklus, die Entwicklung, Implementierung und Wartung von IAM-Lösungen bei unseren Kunden verantwortlich.Deine Aufgaben:Entwicklung und Implementierung von IAM-Lösungen für...

  • Software Engineer C++

    Vor 2 Tagen


    Zug, Zug, Schweiz addexpert Vollzeit

    About the RoleWe are seeking a highly skilled Software Engineer C++ to join our team at Addexpert. As a key member of our team, you will be responsible for developing software for computer vision and mixed reality features on virtual reality and augmented reality head-mounted devices.Key ResponsibilitiesDevelop software for computer vision and mixed reality...

  • C++ Software Engineer

    vor 4 Monaten


    Zug, Zug, Schweiz IMC Zug AG Vollzeit

    Job descriptionIMC is a leading global market maker using algorithmic trading and advanced technology to trade across multiple venues worldwide. We provide liquidity to the crypto and traditional financial markets, driving efficiencies for buyers and sellers.WHAT YOU'LL BE DOINGAs a C++ Software Engineer, you'll be joining and shaping the future of our core...

  • C++ Software Engineer

    vor 1 Monat


    Zug, Zug, Schweiz IMC Financial Markets Vollzeit

    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...


  • Zug, Zug, Schweiz Status Vollzeit

    About StatusStatus is a pioneering organization dedicated to building the tools and infrastructure for the advancement of a secure, private, and open web3 ecosystem.Our mission is to preserve the right to privacy, mitigate the risk of censorship, and promote economic trade in a transparent, open manner. We strive to create a community where anyone can join...

  • Senior Cloud Engineer

    Vor 2 Tagen


    Zug, Zug, Schweiz Global Supply Chain Finance Ltd. Vollzeit

    About Global Supply Chain Finance Ltd.Global Supply Chain Finance Ltd. is a leading financial services provider in the Supply Chain Finance sector, with over 30 years of experience in structuring, implementing, and servicing receivables and payables-based programs.Job SummaryWe are seeking a highly skilled Senior DevOps Engineer to join our team. As a Senior...


  • Zug, Zug, Schweiz Global Supply Chain Finance Ltd. Vollzeit

    About Global Supply Chain Finance Ltd.Global Supply Chain Finance Ltd. is a leading financial servicing provider in the Supply Chain Finance sector, with over 30 years of experience in structuring, implementing, and servicing receivables and payables-based programs.Job SummaryWe are seeking a highly skilled Senior DevOps Engineer to join our team. As a...


  • Zug, Zug, Schweiz Holcim Vollzeit

    About the RoleHolcim is committed to reducing its carbon footprint and achieving net-zero emissions by 2050. As a Senior Process Engineer Carbon Capture, you will play a critical role in developing and implementing carbon capture technologies in our cement plants.Main ResponsibilitiesEvaluate and develop promising carbon capture concepts and technologies in...

  • Senior Process Engineer

    vor 16 Stunden


    Zug, Zug, Schweiz Recrutis Vollzeit

    Job OverviewWe are seeking a highly skilled Senior Process Engineer to join our team at Recrutis. As a key member of our engineering team, you will be responsible for providing technical leadership and expertise in small molecule process engineering.Main ResponsibilitiesTechnical Leadership - Provide subject matter expertise in small molecule process...


  • Zug, Zug, Schweiz Coopers Group AG Vollzeit

    About the RoleWe are seeking a highly skilled Senior Electronic and Firmware Development Engineer to join our team at Coopers Group AG. As a key member of our engineering team, you will be responsible for designing and developing cutting-edge electronic and firmware solutions for our medical devices.Key ResponsibilitiesDevelop and maintain embedded software...


  • Zug, Zug, Schweiz Thomson Reuters Vollzeit

    About the RoleWe are seeking a highly skilled Senior Research Engineer to join our team at Thomson Reuters Labs. As a key member of our interdisciplinary team, you will be responsible for developing and delivering innovative solutions that drive business transformation.Key ResponsibilitiesDevelop and deliver high-quality software solutions using modern...


  • Zug, Zug, Schweiz Rocken® Vollzeit

    Übernahme von ProjektverantwortungAls Senior Cloud System Engineer übernimmst du Projektverantwortung im technischen Bereich und analysierst Kundenanforderungen in Bezug auf ihre IT-Systeme.Design und Implementierung von LösungenDeine Aufgabe besteht darin, Lösungen zu konzipieren, zu implementieren und zu migrieren unter Anwendung geeigneter Methoden,...

  • C++ Software Engineer

    Vor 2 Tagen


    Zug, Zug, Schweiz IMC Zug Vollzeit

    About the RoleIMC Zug is a leading global market maker utilizing advanced technology to trade across multiple venues worldwide. We provide liquidity to the crypto and traditional financial markets, driving efficiencies for buyers and sellers.Key ResponsibilitiesAs a C++ Software Engineer, you will be joining and shaping the future of our core engineering...


  • Zug, Zug, Schweiz TEKsystems Vollzeit

    Job Summary:We are seeking an experienced Electronics Engineer Robotics to join our team at TEKsystems. As a key member of our team, you will be responsible for designing and developing robotic solutions using OMRON robots and other technologies.Key Responsibilities:Design and develop electrical/electronic architectures and technical specifications for...


  • Zug, Zug, Schweiz Holcim Vollzeit

    About the RoleHolcim is committed to reducing its carbon footprint and achieving net-zero emissions by 2050. As a Senior Process Engineer Carbon Capture, you will play a critical role in developing and implementing carbon capture technologies in our cement plants.Main ResponsibilitiesEvaluate and develop promising carbon capture concepts and technologies in...


  • Zug, Zug, Schweiz Recrutis Vollzeit

    Job Overview:We are seeking a highly experienced Senior Process Engineer to join our team at Recrutis. As a key member of our International Life Sciences division, you will be responsible for providing subject matter expertise in small molecule and antisense oligonucleotide (ASO) modalities.Main Responsibilities:The successful candidate will serve as a...


  • Zug, Zug, Schweiz Status Vollzeit

    About StatusStatus is a pioneering organization dedicated to building the tools and infrastructure for the advancement of a secure, private, and open web3 ecosystem.Our mission is to preserve the right to privacy, mitigate the risk of censorship, and promote economic trade in a transparent, open manner. We strive to create a community where anyone can join...

  • Senior Sales Consultant

    vor 5 Monaten


    Zug, Zug, Schweiz IseoSolutions AG Vollzeit

    OPEN VACANCYSenior Sales ConsultantIn project sales you concentrate strongly on the conclusion of profitable consulting mandates. You will identify, develop and maintain long-term, constructive and effective client relationships and you will focus on meeting client expectations and delivering results. You must have a strong understanding and network in the...


  • Zug, Zug, Schweiz TEKsystems Vollzeit

    Job Summary:We are seeking a highly skilled Software Development Engineer to join our team at TEKsystems. As a key member of our cross-functional team, you will be responsible for developing and maintaining complex diagnostic systems, with a focus on automation and robotics.Key Responsibilities:Design, develop, and test software solutions for automation and...


  • Zug, Zug, Schweiz TEKsystems Vollzeit

    Job Summary:We are seeking an experienced Electronics Engineer Robotics to join our team at TEKsystems. As a key member of our team, you will be responsible for designing, developing, and implementing robotic solutions for our clients in the biotech and medical device industries.Key Responsibilities:Design and develop robotic solutions using OMRON robots and...