This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We’re not a typical software development team. Instead of working on business features, our goal is to keep a large, shared library stable and consistent. The library is developed by more than 100 contributors and used across different environments and technologies. Our daily work involves solving complex technical problems. We often deal with compilers, system quirks in Linux and Windows, and other deep technical topics that require careful research and creative thinking. We’re also responsible for setting up automation and defining rules for development and release processes. The project is large and part of a highly regulated financial institution, so the work can be challenging — but also very rewarding for those who like solving difficult engineering problems.
Job Responsibility:
Keep our shared library stable and working well
Solve technical problems on Linux, Windows, and different systems
Find and implement solutions to make the system faster and more reliable
Help set up automation and improve development and release processes
Work together with other developers to deliver high-quality results
Requirements:
Strong experience in C++ and/or Python
Familiarity with Linux and Windows systems
Experience with build systems, compilers, and automation
Ability to solve complex technical problems and work independently
Comfortable working in a collaborative team with multiple contributors
Good English communication skills
Nice to have:
Experience in finance or regulated environments is a plus
What we offer:
Diverse teams
Interesting, challenging and exciting work in international teams