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 hiring a Staff Software Engineer to help us evolve and optimise our large-scale search and analytics platform.
Job Responsibility:
Build and optimize APIs and storage pipelines for high-throughput interactive data processing
Evolve and maintain distributed, horizontally-scalable infrastructure using Lucene/Solr, Kafka and Postgres
Design and implement new features that enable clients to extract structured insights from hundreds of millions of documents across diverse data sources
Drive performance, scalability, cost and reliability improvements in petabyte-scale systems
Lead design discussions and guide cross-team technical initiatives
Operate in a hybrid hosting environment (datacentre + cloud), with self-managed infrastructure tuned for our requirements
Requirements:
5+ years professional software engineering experience
Experience building and maintaining distributed systems
Proven technical leadership (guiding design direction, mentoring peers, and shaping system architecture)
Good knowledge of search, indexing, and large-scale data processing pipelines
What we offer:
Friendly and welcoming environment focused on people, learning & development
25 vacation days and extra vacation days after age and after children
Cafeteria benefit via SZEP card
Medicover private health insurance for employees and their family members
10% of your time to work on anything you like, reading groups, tech talks
Flexible working and working from home
An extensive people development program, including access to Udemy