Senior C++ Engineer

vor 3 Wochen


Zug, Schweiz TN Switzerland Vollzeit

Social network you want to login/join with:

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.
#J-18808-Ljbffr

  • Zug, Zug, Schweiz Noir Vollzeit

    .NET Software Engineer, C# - Global Technology Brand - Zug.NET Software Engineer, C# - Global Technology Brand - Zug, Switzerland(Tech stack: .NET 8, ASP.NET, C#, WPF, React, Angular 17, Microservices, Azure, Web API 2, Entity Framework, Agile)Our client's fascinating story dates back to 1981; today they have fast become one of the most instantly recognized...

  • Senior C# Developer

    Vor 4 Tagen


    Zug, Zug, Schweiz Optimus Search Vollzeit

    Get AI-powered advice on this job and more exclusive features.Direct message the job poster from Optimus Search.Connecting top C#/.NET engineering talent to companies in Switzerland.Job Title: Senior C# DeveloperSalary: 130,000 CHF per annumOverview:Optimus Search has recently partnered with a market-leader in Electronics Manufacturing based in Zug,...


  • Zug, Zug, Schweiz Enersys Vollzeit

    Job Overview: Senior Electrochemical EngineerThe position of Senior Electrochemical Engineer at Enersys involves overseeing the end-to-end design and development of lithium-ion cells. Key responsibilities include providing mentorship and technical guidance to engineering teams, as well as collaborating with cross-functional teams to ensure project...


  • Zug, Zug, Schweiz Optimus Search Vollzeit

    Job OverviewOptimus Search has partnered with a market-leader in Electronics Manufacturing to find a Senior C#/.NET developer.ResponsibilitiesDevelop applications and manage automated tests.Collaborate with peers, juniors, and other departments.Support existing tools while building new solutions.


  • Zug, Zug, Schweiz SuperProf Vollzeit

    Die CONVOTIS Schweiz AG, ein führender Anbieter von IT- und Softwarelösungen in der Schweiz, sucht nach einem erfahrenen Senior Softwareentwickler für ihre Entwicklung von innovativen Softwareprodukten. Als Teil des dynamischen Scrum Teams sind Sie verantwortlich für die eigenständige Entwicklung von E-Business- und E-Commerce-Lösungen.Als erfahrener...


  • Zug, Zug, Schweiz Oliver James Vollzeit

    Senior System Engineer - Deutschsprachig - Zug (JOB-032025-273504) Zug, SwitzerlandSalary: CHF95000 - CHF120000 per annum + Excellent BenefitsSenior System Engineer - Deutschsprachig - ZugSind Sie ein erfahrener IT-Profi und möchten Teil eines dynamischen und kundenorientierten Teams werden? Wir suchen einen qualifizierten Senior System Engineer, der unser...


  • Zug, Zug, Schweiz ONE Agency | IT Recruitment Experts Vollzeit

    ONE Agency | IT Recruitment ExpertsSenior System Engineer MicrosoftÜber unseren KundenFür unseren Kunden, der sich kontinuierlich weiterentwickelt und damit einen einzigartigen Mehrwert schafft, suchen wir:Ihr Aufgabenbereich- Sie arbeiten als Senior System Engineer in Cloud Projekten mit, primär im Bereich M365 und Azure.- Sie übernehmen eine führende...


  • Zug, Schweiz TN Switzerland Vollzeit

    Senior System/Product Engineer in System Integration, ZugRoche Schweiz schlägt die Brücke zwischen Pharmazie und Diagnostik. Wichtige Forschungs- und Entwicklungsfunktionen sind hier angesiedelt. Für unsere langjährige Kundin, die Roche Diagnostics International AG in Rotkreuz, suchen wir eine/nSenior System/Product Engineer in System Integration...

  • Senior .NET Engineer

    Vor 3 Tagen


    Zug, Zug, Schweiz Noir Vollzeit

    Skillful .NET Developers WantedNoir is a leading global technology brand in Zug, Switzerland, and we're looking for a skilled .NET Software Engineer, C# to join our team.The successful candidate will have expertise in .NET 8, ASP.NET, C#, WPF, React, Angular 17, Microservices, Azure, Web API 2, and Entity Framework, and be able to develop high-quality...


  • Zug, Zug, Schweiz Cpl Vollzeit

    Bewerbungen zum Thema «Senior Embedded Engineer» freuen wir uns besonders, wenn Sie:eine Berufspraxis im Bereich Embedded Systeme von mindestens 3 Jahren haben.durch Ihre Expertise die Zukunft vernetzter Erlebnisse prägen können.Ihre Fähigkeiten und Erfahrungen in unserer dynamischen Produktentwicklung beweisen möchten.Das bieten wir – Wachsen Sie...


  • Zug, Zug, Schweiz Oliver James Associates Ltd. Vollzeit

    Senior System Engineer - German-Speaking - ZugAre you an experienced IT professional looking to join a dynamic and customer-focused team?We are looking for a skilled Senior System Engineer to join a growing team in Baar, where you will play a crucial role in supporting our customer's IT infrastructure. If you are passionate about IT, love solving complex...


  • Zug, Zug, Schweiz Oliver James Associates Ltd. Vollzeit

    Senior System Engineer - Deutschsprachig - ZugSind Sie ein erfahrener IT-Profi und möchten Teil eines dynamischen und kundenorientierten Teams werden? Wir suchen einen qualifizierten Senior System Engineer, der unser wachsendes Team in Baar verstärkt und eine entscheidende Rolle bei der Unterstützung der IT-Infrastruktur unserer Kunden spielt. Wenn Sie...

  • Senior Embedded

    Vor 7 Tagen


    Zug, Zug, Schweiz Cpl Vollzeit

    Stellenanzeige: Senior Embedded Engineer (80-100%)Standort: Zug Region, SchweizStartdatum: Sofort oder nach VereinbarungIhre Rolle – Gestalten Sie die Zukunft vernetzter TechnologienWerden Sie Teil eines führenden IoT-Innovators, der mit Sensorlösungen die Interaktion zwischen Mensch und Technologie neu definiert.Ihre Aufgaben:Entwicklung von...


  • Zug, Zug, Schweiz Oliver James Associates Ltd. Vollzeit

    Als erfahrener IT-Profi suchen wir einen qualifizierten Senior System Engineer, der unser wachsendes Team in Baar verstärkt und eine entscheidende Rolle bei der Unterstützung der IT-Infrastruktur unserer Kunden spielt. Sie werden ein integraler Bestandteil eines engagierten Kundenserviceteams und vertreten das Unternehmen gegenüber den Kunden Ihres...


  • Zug, Schweiz Web3 Foundation Vollzeit

    Web3 FoundationSenior Software Engineer (100%)Zug, or Switzerland, available immediatelyWeb3 Foundation accelerates the development and adoption of the decentralized web. We’re providing the framework and setting the standards for an ecosystem so that the most cutting-edge projects can work together, multiplying their benefit to society as a whole.We’re...


  • Zug, Zug, Schweiz Web3 Foundation Vollzeit

    Web3 FoundationSenior Software Engineer (100%)Zug, or Switzerland, available immediatelyWeb3 Foundation accelerates the development and adoption of the decentralized web. We're providing the framework and setting the standards for an ecosystem so that the most cutting-edge projects can work together, multiplying their benefit to society as a whole.We're...


  • Luzern/Zug,,CH ONE Agency | IT Recruitment Experts Vollzeit

    ONE Agency | IT Recruitment ExpertsSenior Software Engineers C# / .NET (w/m)Über unseren KundenUnser Kunde ist weltweit bekannt für Spannsysteme – unsere grosse Kompetenz liegt in der Beratung für Prozessautomation.Ihr Aufgabenbereich- Als Mitglied eines erfahrenen Scrum-Teams sind Sie verantwortlich für den Aufbau unserer neuen EROWA Roboter...


  • Zug, Zug, Schweiz Nicoll Curtin Vollzeit

    Job FunctionThe Senior IT Project Manager will be responsible for leading and organizing Software Development projects at Nicoll Curtin.The team develops a suite of cloud-based applications that directly impact the company's core revenue-generating stream. The applications are deployed on Azure using Docker and Kubernetes for CI/CD and developed primarily in...


  • Zug, Zug, Schweiz Chorus One Vollzeit

    Position OverviewWe are seeking an experienced senior software engineer to join our rewards data team. As a key member of our team, you will design and develop new features, collaborate with internal stakeholders, and support your fellow engineers.The role involves developing user-facing and internal applications to support rewards reporting and financial...

  • C# Software Developer

    Vor 3 Tagen


    Zug, Zug, Schweiz Noir Vollzeit

    .NET Software Engineer, C#At Noir, we are seeking a highly skilled .NET Software Engineer, C# to join our global technology brand in Zug, Switzerland.The ideal candidate will have extensive experience in developing revolutionary .NET software products that utilize cutting-edge technologies such as .NET 8, ASP.NET, C#, WPF, React, Angular 17, Microservices,...