Senior Python Software Engineer
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Python Software Engineer (Backend): Building and optimizing high-performance product-facing services for a digital reading platform with an accent on recommendation systems, search, and dynamic content delivery. Focus on designing scalable APIs, operationalizing machine learning models, and ensuring system reliability under high traffic.
Location: Hybrid role based in Paris, France (requires regular office presence).
Company
is a leading digital reading service providing unlimited, personalized access to thousands of newspapers and magazines for over 2 million users worldwide.
What you will do
- Design and develop Python services powering recommendations and search features.
- Build and maintain APIs consumed by products.
- Develop low-latency, real-time data processing applications.
- Optimize backend systems for performance, scalability, and reliability.
- Collaborate with Data Scientists to operationalize models and define technical solutions.
- Participate in architecture decisions and maintain technical documentation.
Requirements
- 5+ years of experience in Software Development.
- Expert-level proficiency in Python.
- Proven experience in API development.
- Must be based in or able to work from Paris, France.
- Ability to participate in technical assignments on-site in Paris.
Nice to have
- Experience with recommendation systems and search engines like Elasticsearch or OpenSearch.
- Knowledge of machine learning model serving and event-driven architectures.
- Familiarity with distributed systems, database management, Docker, and Kubernetes.
- Experience with CI/CD practices.
Culture & Benefits
- Hybrid work policy allowing remote work two days per week.
- Comprehensive health insurance (Sidecare) and meal vouchers (Swile card).
- Access to mental health support via the teale platform.
- Partnership with Wellpass for fitness and wellness activities.
- VIP access to the platform.
- Regular international office meet-ups four times per year.
Hiring process
- Initial interview with Talent Acquisition.
- Informal meeting with the Data Engineering Manager.
- Technical assignment performed live in the Paris office.
- Culture fit interview with the data team.
- Final interview with the CTO and Director of Engineering.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →