Cette offre n’est plus disponible.

Senior Backend Engineer (Paris/Lyon)

CDI
Salaire : Non spécifié
Télétravail fréquent

Batch
Batch

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

L’équipe Tech s’agrandit et recherche son/sa futur·e Senior Backend Engineer pour la squad Platform ! 👋

L’équipe Tech & Product chez Batch est composée de développeurs et développeuses (back, front, data, mobile), de SRE/DevOps, d’Engineering Managers ainsi que de Product Manager et Designers. Elle est organisée en squads: 3 squads métiers, 1 squad Infra et 1 squad Platform.

La squad Platform est avant tout au service des squads métiers et est en charge de leur fournir tous les moyens nécessaires pour mener à bien leurs missions.

Le/la Senior Backend Engineer travaille en étroite collaboration avec les squads métier et la squad Infra pour faire évoluer la plateforme Batch afin de gérer de plus en plus de clients et de plus en plus de charge, tout en gardant à l’esprit le besoin de standardisation au sein de l’équipe Tech.

Missions

  • travailler avec les squads métiers pour déterminer les frustrations courantes et besoins futurs et proposer des solutions

  • participer à la conception du système et de l’architecture des différents composants de la plateforme

  • participer à l’évolution de la plateforme Batch

  • faire de la R&D, évaluer l’intérêt de nouvelles technologies

  • créer de nouveaux services pour fournir diverses fonctionnalités aux product squad

  • créer ou améliorer des librairies internes pour améliorer ou standardiser tous nos applicatifs

  • créer des outils internes à l’usage de l’équipe

  • intervenir en support à l’ensemble de l’équipe Tech (debugging, code review, profiling, …)

  • maintenir l’existant ou aider à la maintenance de l’existant

Par essence nous sommes très ouverts à la découverte de nouvelles technologies et nous serions ravis d’accueillir des idées nouvelles.

Rejoindre cette équipe c’est être confronté à des challenges toujours grandissants et de les résoudre avec brio.


Profil recherché

  • 7 à 15 ans d’expériences sur un poste similaire

  • Expérience des plateformes à fort trafic ou gros volume

  • Compétences en Go ou Java

  • Maîtrise du multi-threading

  • Expérience d’une base de données distribuée

  • Protocole HTTP & design d’API REST

  • Git & utilisation d’une plateforme comme GitLab ou GitHub

  • Passion & autonomie, veille technique

  • Écriture de tests unitaires et fonctionnels

  • Français courant. L’anglais est fortement apprécié.

Les plus

  • Connaissances de Kafka et/ou Cassandra

  • Connaissances de Docker et/ou Kubernetes

  • Connaissances de Prometheus et Grafana

  • Connaissances de Protobuf ou autre format de sérialisation


Déroulement des entretiens

Batch réalise tous ses entretiens de la même manière, en 4 étapes simples & lisibles pour tous les candidats :

  • 1st Step: Premier call de prise de contact - 45 mins

  • 2nd Step: Test technique ou Use Case dans nos bureaux à Lyon - 1h30

Nous proposons un entretien inversé avec deux collaborateurs au sein des bureaux.
Ce n’est absolument pas qualifiant de notre côté, en revanche cela permettra d’échanger informellement lors d’un break et de poser toutes les questions souhaitées.

  • 3rd Step: Visio avec le.a manager et le CTO - 45 mins

  • Final Round: Visio avec un des co-fondateurs de Batch - 30 mins

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.

Voir toutes les offres