Software Engineer Libraries Tools Motoko base library

vor 16 Stunden


Zürich, Schweiz web3.career - jobboard Vollzeit

We seek a Software Engineer to focus on improving and expanding the Motoko base library. You will collaborate with a distributed team of researchers and engineers to develop robust, efficient, and scalable data structures and algorithms for use with the Motoko programming language.

Responsibilities

  • Library Development: Improve and expand the Motoko base library, ensuring correctness, scalability, productivity, and reliability.
  • Collaboration: Work closely with researchers, engineers, and experts in distributed systems and programming languages.
  • Contribution: Contribute to the development of compilers, runtime systems, VMs, and tooling for Motoko.
  • Documentation & Support: Assist in developing test suites, documentation, and tools that support the Motoko ecosystem.

Requirements

  • Experience: At least 3 years of experience working in a software engineering role, with a focus on programming languages or distributed systems.
  • Technical Skills:
  • Development in one or more typed, functional languages (OCaml, SML, Haskell or similar).
  • Excellent knowledge of algorithms and data structures, testing and benchmarking techniques.
  • Proficiency in low-level systems programming languages (C, C++, Rust) and experience with virtual machines and compilers.
  • Motoko Knowledge: Familiarity with the Motoko programming language and its runtime environment is a plus.
  • Problem-Solving: Ability to debug complex issues and optimize systems for performance and scalability.

Bonus Points

  • Experience with WebAssembly as a platform and compilation target.
  • Strong understanding of formal language semantics and advanced type systems.
  • Experience contributing to open-source projects.
#J-18808-Ljbffr

  • Zürich, Schweiz Experis Switzerland Vollzeit

    Tools Engineer/Software DeveloperExperis Switzerland is looking for an experienced Tools Engineer/Software Developer. It is a contract position based in Zürich at a large international company specializing in Camera and Sensor Technologies.Start Date: ASAPDuration: Indefinite ContractWhat you will do:You will help develop camera software for computer vision...


  • Zürich, Schweiz Profidata AG Vollzeit

    PROFIDATA provides innovative software and Saa S solutions for investment and wealth management in the most important financial centers for over three decades. This offering is complemented by a rapidly growing, broad range of services in the areas of consulting, implementation, training and support.   For our head office in Zurich we are looking for a...


  • Zürich, Schweiz Profidata AG Vollzeit

    PROFIDATA provides innovative software and Saa S solutions for investment and wealth management in the most important financial centers for over three decades. This offering is complemented by a rapidly growing, broad range of services in the areas of consulting, implementation, training and support.   For our head office in Zurich we are looking for a...


  • Zürich, Schweiz Profidata AG Vollzeit

    PROFIDATA provides innovative software and Saa S solutions for investment and wealth management in the most important financial centers for over three decades. This offering is complemented by a rapidly growing, broad range of services in the areas of consulting, implementation, training and support.For our head office in Zurich we are looking for a Senior...

  • Software Engineer

    vor 16 Stunden


    Zürich, Schweiz Selby Jennings Vollzeit

    Software Engineer, Data - Zurich, SwitzerlandAbout the Role:Our client, an innovative hedge fund, is seeking a Quantitative Software Engineer. This role will involve developing advanced ETL pipelines to integrate and test complex datasets for the commodities desk. Collaborating with quantitative researchers and data engineers, you'll drive the architecture,...

  • Software Engineer

    Vor 2 Tagen


    Zürich, Schweiz Selby Jennings Vollzeit

    Software Engineer, Data - Zurich, Switzerland About the Role: Our client, an innovative hedge fund, are seeking a Quantitative Software Engineer. This role will see you developing advanced ETL pipelines to integrate and test complex datasets for the commodities desk. Collaborating with quantitative researchers and data engineers, you'll drive the...


  • Zürich, Schweiz Profidata AG Vollzeit

    PROFIDATA provides innovative software and SaaS solutions for investment and wealth management in the most important financial centers for over three decades. This offering is complemented by a rapidly growing, broad range of services in the areas of consulting, implementation, training and support.For our head office in Zurich we are looking for aSenior...

  • Tools Programmer

    vor 16 Stunden


    Zürich, Schweiz GIANTS Software GmbH Vollzeit

    GIANTS Software is one of the most successful game developers in Europe, with offices in Zürich, Switzerland, Erlangen, Germany, Brno, Czech Republic and Chicago, USA. It is well known for its “Farming Simulator” series, a worldwide best-selling game and real-time simulation, for many years.Job DescriptionTo strengthen our programming team, we are...


  • Zürich, Schweiz Profidata AG Vollzeit

    PROFIDATA provides innovative software and Saa S solutions for investment and wealth management in the most important financial centers for over three decades. This offering is complemented by a rapidly growing, broad range of services in the areas of consulting, implementation, training and support.Senior Java Software Engineer (a)You have a strong...


  • Zürich, ZH, Schweiz Philochem AG Vollzeit

    Job Title: Internship - DNA ENCODED LIBRARIES (DELs) - Location: Zurich - Switzerland - Department: Others **Who we are** **Job description** **Key tasks and responsibilities** - Teaming up with the laboratory manager to ensure good work organization; - Design and plan scientific projects related to R&D (synthesis of new DELs); - Synthesize, purify, and...


  • Zürich, Schweiz Smallpdf GmbH Vollzeit

    We are on the lookout for an experienced Senior Software Engineer C++ to join us, are you up for the challenge?Who are we?As a part of SmallPdf, Pdftools is on a mission to become the number one solution for all digital document related processes along the lifecycle in the enterprise.In over 70 countries, more than 1000 customers trust our pdf technology to...


  • Zürich ZH, Schweiz Profidata AG Vollzeit

    PROFIDATA provides innovative software and SaaS solutions for investment and wealth management in the most important financial centers for over three decades. This offering is complemented by a rapidly growing, broad range of services in the areas of consulting, implementation, training and support.   For our head office in Zurich we are looking for a ...


  • Zürich ZH, Schweiz Profidata AG Vollzeit

    PROFIDATA provides innovative software and SaaS solutions for investment and wealth management in the most important financial centers for over three decades. This offering is complemented by a rapidly growing, broad range of services in the areas of consulting, implementation, training and support.  For our head office in Zurich we are looking for a ...


  • Zürich ZH, Schweiz Profidata AG Vollzeit

    PROFIDATA provides innovative software and SaaS solutions for investment and wealth management in the most important financial centers for over three decades. This offering is complemented by a rapidly growing, broad range of services in the areas of consulting, implementation, training and support.  For our head office in Zurich we are looking for a ...


  • Zürich ZH, Schweiz Profidata AG Vollzeit

    PROFIDATA provides innovative software and SaaS solutions for investment and wealth management in the most important financial centers for over three decades. This offering is complemented by a rapidly growing, broad range of services in the areas of consulting, implementation, training and support.   For our head office in Zurich we are looking for a ...


  • Zürich, Schweiz Profidata AG Vollzeit

    PROFIDATA provides innovative software and SaaS solutions for investment and wealth management in the most important financial centers for over three decades. This offering is complemented by a rapidly growing, broad range of services in the areas of consulting, implementation, training and support. For our head office in Zurich we are looking for aSenior...


  • Zürich, Schweiz Profidata Vollzeit

    Your contributionYou have a strong knowledge of the Java/Spring based application architecture to help us further develop and maintain our products. You will familiarize yourself with the technological base of our application. You will further play a central role in its continuous modernisation and maintenance, for which you will take shared...


  • Zürich, Schweiz smallpdf Vollzeit

    We are on the lookout for an experienced Senior Software Engineer C++ to join us, are you up for the challenge? Who are we? As a part of SmallPdf, Pdftools is on a mission to become the number one solution for all digital document related processes along the lifecycle in the enterprise. In over 70 countries, more than 1000 customers trust our pdf technology...


  • Zürich, Schweiz Profidata Vollzeit

    Your contributionYou have a strong knowledge of the Java/Spring based application architecture to help us further develop and maintain our products. You will familiarize yourself with the technological base of our application. You will further play a central role in its continuous modernisation and maintenance, for which you will take shared...


  • Zürich, Schweiz Profidata Vollzeit

    Your contributionYou have a strong knowledge of the Java/Spring based application architecture to help us further develop and maintain our products. You will familiarize yourself with the technological base of our application. You will further play a central role in its continuous modernisation and maintenance, for which you will take shared...