C++ Software Engineer

Vor 5 Tagen


Zug, Zug, Schweiz IMC Zug Vollzeit
About the Role

IMC 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 Responsibilities

As a C++ Software Engineer, you will be joining and shaping the future of our core engineering team. You will design, code, test, and optimize our proprietary, low-latency trading system. The ideal candidate for this role will be comfortable working autonomously, making decisions, and working in a fast-paced, flat team structure.

Your primary responsibilities will include:

  • Collaborating on developing our highly competitive, ultra-low-latency trading platform consisting of market data delivery and order submission subsystems
  • Designing and implementing state-of-the-art, industry-leading trade execution and connectivity solutions
  • You will be part of our algorithmic trading strategies team that is responsible for all automated trading algorithms, ensuring your experience and knowledge have a direct impact on our production
  • Improving the system performance by optimizing network access, hardware utilization, and programming execution
  • Staying up-to-date with updates to exchange protocols
Requirements

To be successful in this role, you will need:

  • A Master's or Ph.D. degree in Computer Science, Mathematics, Physics, or a related field
  • Excellent programming skills using C++ in a Linux (or Unix-like) environment
  • The ability and desire to write simple, well-structured, and clean code that is easy to maintain
  • In-depth knowledge of low-level network and system programming, with experience in developing low-latency systems
  • A solid grasp of computer science, algorithms, memory-, and concurrency models, CPU-architecture, operating systems, networks, and performance optimization
  • Experience in statistics, large-scale data processing systems, machine learning, and/or grid-based computing is a significant advantage
  • No finance background is necessary or expected
What We Offer

At IMC Zug, you can expect a dynamic, fast-paced environment that delivers a steady stream of challenges. One of the most exciting aspects of the job is our quick feedback loop.

Our workforce is diverse, with employees drawn from a broad range of nationalities and backgrounds. What they have in common is their deep technical expertise, extraordinary smarts, and highly collaborative approach. We give people lots of responsibility and the support they need to make an impact from day one.

We promise a flat structure and an open, collaborative culture that stimulates the sharing of ideas, knowledge, and technology between our different teams and offices.

IMC Zug builds next-generation trading strategies and software using applied machine learning algorithms and toolsets.


  • Software Engineer C++

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

  • Software Engineer

    Vor 2 Tagen


    Zug, Zug, Schweiz Jobcloud Vollzeit

    About the RoleJobcloud is seeking a highly skilled Software Engineer to join our team and contribute to the development of our trading systems. As a key member of our engineering team, you will be responsible for implementing trading strategies to trade in electronic markets, leveraging the latest technologies to efficiently scale across many markets...

  • 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 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 Rocken® Vollzeit

    JobbeschreibungAls Embedded Softwareentwickler C++ bei Rocken arbeitest du an der Entwicklung von Plattformen und optimierst diese entsprechend. Du entwickelst Software mit C++ und C im Embedded-Bereich und bist verantwortlich für die laufende Analyse und das Design von Softwares.VerantwortlichkeitenEntwicklung von Plattformen und deren...

  • Software Engineer

    Vor 2 Tagen


    Zug, Zug, Schweiz Digital Wave Finance AG Vollzeit

    About the Role:We are seeking a highly skilled Software Engineer to join our team at Digital Wave Finance AG. As a C/C++ Developer, you will be responsible for implementing trading strategies to trade in electronic markets, leveraging the latest technologies to efficiently scale across many markets globally.Main Responsibilities:Design and implement trading...

  • Software Developer

    Vor 2 Tagen


    Zug, Zug, Schweiz Jobcloud Vollzeit

    About the RoleWe are seeking a highly skilled Software Engineer to join our cryptocurrency trading team at Jobcloud. As a key member of our team, you will collaborate with researchers and software engineers to design, develop, and maintain our low-latency and high-throughput infrastructure.Key ResponsibilitiesDesign and implement high-performance software...


  • Zug, Zug, Schweiz SHL Group Vollzeit

    Job OverviewThe Firmware Software Engineer is a key member of our Emerging Technology Development Team at SHL Group. In this position, you will develop the firmware/software of electro-mechanical drug delivery devices and take ownership of the end-to-end implementation, as well as their integration with our cloud services. You will ensure the consistency and...


  • Zug, Zug, Schweiz Nexus Personal- & Unternehmensberatung AG Vollzeit

    Beschreibung der PositionWir suchen einen erfahrenen Software-Entwickler für die Entwicklung von Embedded-Systemen mit Schwerpunkt auf C/C++-Entwicklung. Die Position ist Teil unseres Teams bei Nexus Personal- & Unternehmensberatung AG.Hauptraum der TätigkeitEntwicklung von Softwarekomponenten und -systemen für Embedded-GeräteMitarbeit bei der...


  • Zug, Zug, Schweiz bbv Software Services AG Vollzeit

    Deine RolleAls Cloud-Software-Architekt/in bei bbv Software Services AG bist du verantwortlich für die Konzeption und Umsetzung von Cloud-Software-Architekturen. Du entwirfst innovative Lösungen und triffst Entscheidungen bezüglich Systemarchitektur. Du berätst unsere Kunden beim Einsatz von Cloud-Technologien und setzt dich mit zukünftig wegweisenden,...

  • Software Engineer Trading

    vor 19 Stunden


    Zug, Zug, Schweiz Bitcoin Suisse Vollzeit

    About the RoleAs a Software Engineer Trading & Brokerage at Bitcoin Suisse, you will be part of the agile development team responsible for Bitcoin Suisse's core trading and credit platforms. This role allows you to participate in the fast-paced crypto markets while collaborating with a team of professionals and crypto natives from various backgrounds,...


  • Zug, Zug, Schweiz bbv Software Services AG Vollzeit

    Deine RolleAls Cloud-Software-Architekt/in bei bbv Software Services AG bist du verantwortlich für die Konzeption und Umsetzung von Cloud-Software-Architekturen. Du entwirfst innovative Lösungen und triffst Entscheidungen bezüglich Systemarchitektur. Du berätst unsere Kunden beim Einsatz von Cloud-Technologien und setzt dich mit zukünftig wegweisenden,...


  • Zug, Zug, Schweiz bbv Software Services AG Vollzeit

    Deine RolleAls Cloud-Software-Architekt/in bei bbv Software Services AG bist du verantwortlich für die Konzeption und Umsetzung von Cloud-Software-Architekturen. Du entwirfst innovative Lösungen und triffst Entscheidungen bezüglich Systemarchitektur. Du berätst unsere Kunden beim Einsatz von Cloud-Technologien und setzt dich mit zukünftig wegweisenden,...


  • Zug, Zug, Schweiz bbv Software Services AG Vollzeit

    Deine RolleAls Cloud-Software-Architekt/in bei bbv Software Services AG bist du verantwortlich für die Konzeption und Umsetzung von Cloud-Software-Architekturen. Du entwirfst innovative Lösungen und triffst Entscheidungen bezüglich Systemarchitektur. Du berätst unsere Kunden beim Einsatz von Cloud-Technologien und setzt dich mit zukünftig wegweisenden,...


  • Zug, Zug, Schweiz IMC Zug Vollzeit

    About the RoleIMC Zug is a leading global market maker utilizing 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.Key ResponsibilitiesAs a C++ Software Engineer, you will be joining and shaping the future of...


  • Zug, Zug, Schweiz V-ZUG Vollzeit

    Über uns Die Abteilung Software & Electronics von V-ZUG ist ein zentraler Bestandteil der Entwicklung innovativer Lösungen, die das tägliche Leben unserer Kunden bereichern. Wir sind ein dynamisches Team aus talentierten Ingenieuren, Entwicklern und Elektronikexperten, die gemeinsam an der Spitze technologischer Fortschritte stehen. Unsere Arbeit...

  • SPS Software Engineer

    Vor 5 Tagen


    Zug, Zug, Schweiz Rocken® Vollzeit

    Deine RolleAls SPS Software Engineer bei Rocken unterstützt du ein Team von 30 Fachleuten bei der Lösung individueller Anliegen unserer Kunden. Du profitierst von gebündeltem Fachwissen und langjähriger Erfahrung in der Branche. Unser Unternehmen ist im Maschinenbau tätig und bedient Kunden weltweit.Deine AufgabenErstellung und Überwachung der...


  • Zug, Zug, Schweiz V-ZUG Vollzeit

    Über V-ZUG Software & Electronics Die Abteilung Software & Electronics ist ein zentraler Bestandteil der Entwicklung von innovativen, benutzerfreundlichen und vernetzten Lösungen, die das tägliche Leben unserer Kunden bereichern. Wir sind ein dynamisches Team aus talentierten Ingenieuren, Entwicklern und Elektronikexperten, die gemeinsam an der...


  • Zug, Zug, Schweiz Nexus Personal- & Unternehmensberatung AG Vollzeit

    Beschreibung der PositionWir suchen einen erfahrenen und initiativen Software-Entwickler, der sich mit Leidenschaft für die Software-Entwicklung auszeichnet. In Zusammenarbeit mit dem Unternehmen Nexus Personal- & Unternehmensberatung AG entwickeln wir innovative Softwarelösungen, die unseren Kunden helfen, ihre Geschäftsprozesse zu...