Software Engineer Libraries Tools Motoko base library
vor 16 Stunden
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.
-
Tools Engineers/Software Developers
vor 16 Stunden
Zürich, Schweiz Experis Switzerland VollzeitTools 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...
-
Senior java software engineer
vor 4 Wochen
Zürich, Schweiz Profidata AG VollzeitPROFIDATA 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 java software engineer
vor 4 Wochen
Zürich, Schweiz Profidata AG VollzeitPROFIDATA 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 Java Software Engineer
vor 3 Wochen
Zürich, Schweiz Profidata AG VollzeitPROFIDATA 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 VollzeitSoftware 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 VollzeitSoftware 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...
-
Senior Java Software Engineer
vor 2 Monaten
Zürich, Schweiz Profidata AG VollzeitPROFIDATA 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 VollzeitGIANTS 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...
-
Senior Java Software Engineer
Vor 6 Tagen
Zürich, Schweiz Profidata AG VollzeitPROFIDATA 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...
-
Internship - Dna Encoded Libraries (Dels)
vor 2 Monaten
Zürich, ZH, Schweiz Philochem AG VollzeitJob 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...
-
Senior Software Engineer C++
vor 2 Monaten
Zürich, Schweiz Smallpdf GmbH VollzeitWe 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...
-
Senior Java Software Engineer
vor 4 Wochen
Zürich ZH, Schweiz Profidata AG VollzeitPROFIDATA 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 ...
-
Senior Java Software Engineer
vor 4 Wochen
Zürich ZH, Schweiz Profidata AG VollzeitPROFIDATA 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 ...
-
Senior Java Software Engineer
vor 3 Wochen
Zürich ZH, Schweiz Profidata AG VollzeitPROFIDATA 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 ...
-
Senior Java Software Engineer
vor 3 Wochen
Zürich ZH, Schweiz Profidata AG VollzeitPROFIDATA 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 ...
-
Senior Java Software Engineer
vor 4 Wochen
Zürich, Schweiz Profidata AG VollzeitPROFIDATA 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...
-
Senior Java Software Engineer 80-100%
Vor 5 Tagen
Zürich, Schweiz Profidata VollzeitYour 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...
-
Senior Software Engineer C+
vor 2 Monaten
Zürich, Schweiz smallpdf VollzeitWe 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...
-
Senior Java Software Engineer
Vor 5 Tagen
Zürich, Schweiz Profidata VollzeitYour 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...
-
Senior Java Software Engineer
vor 16 Stunden
Zürich, Schweiz Profidata VollzeitYour 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...