drjobs Back-end Engineer Intermediaire

Back-end Engineer Intermediaire

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Lyon - France

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Lquipe Tech sagrandit et recherche son/sa future Backend Engineer confim.e !

Batch est une Customer Engagement Platform (CEP) destine aux grandes entreprises du secteur B2C (retail mdias luxe banques services) avec des millions de profils clients.

Batch permet aux quipes marketing de recueillir et dunifier la donne client partout o elle se trouve via des APIs et des SDKs de communiquer nativement via tous les canaux (Email Push Notifications Mobile et Web SMS Messages In-App) et de se connecter facilement aux autres plateformes MarTech (CDPs Analytics etc.).

La Tech chez Batch est organise en squads: 3 squads mtiers 1 squad Infra et 1 squad Platform.

Lobjectif de nos quipes est de dvelopper et damliorer continuellement notre plateforme en crant des fonctionnalits innovantes et performantes pour nos Batch nous mettons un fort accent sur la cration dun dashboard offrant la meilleure exprience utilisateur possible. Celui-ci permet aux quipes CRM de composer et personnaliser leurs communications de manire intuitive tout en leur fournissant les donnes en temps rel ncessaires pour piloter efficacement leur base client.

Concrtement notre stack technique ressemble a : une architecture microservices o Kafka est central pour nos flux de donnes. On code principalement en Go et Java. Pour nos bases de donnes cest un cocktail de Cassandra Clickhouse Redis et MariaDB choisi selon les besoins. Le tout est bien sr conteneuris avec Docker et orchestr par Kubernetes.

Le/la Backend Engineer travaille pour faire voluer le produit de Batch afin de grer plus de clients plus de donnes et damliorer la performance globale de la plateforme. Un vritable challenge au quotidien !

Missions

  • Contribuer lanalyse de lexistant et proposer des amliorations pour optimiser le code et rduire la dette technique
  • Participer avec le reste de la squad la conception technique et larchitecture des nouvelles fonctionnalits
  • Crer de nouveaux services pour accueillir ou fournir des donnes clients et changer avec les SDK
  • Concevoir dvelopper et faire voluer nos APIs REST
  • Concevoir de nouveaux applicatifs (micro services) pour rendre disponible la donne
  • Imaginer et mettre en uvre des solutions techniques pour traiter et distribuer efficacement les donnes et optimiser les performances de nos services
  • Maintenir lexistant pour supporter une charge toujours grandissante
  • tre force de proposition sur les aspects techniques et les mthodologies de dveloppement en collaboration avec lquipe.

Par essence nous sommes trs ouverts la dcouverte de nouvelles technologies et nous serions ravis daccueillir des ides nouvelles.

Rejoindre nos quipes cest tre confront des challenges toujours grandissants et de les rsoudre avec brio.

Profil recherch

  • 3 6 ans dexpriences sur un poste similaire.
  • Exprience des plateformes fort trafic ou gros volume.
  • Exprience sur une technologie de message broker (comme Kafka)
  • Comptences en Go ou Java.
  • Bonne comprhension du multi-threading.
  • Exprience dune base de donnes distribue.
  • Comptences en design dAPI REST et maitrise du protocole HTTP
  • Git & utilisation dune plateforme comme GitLab ou GitHub.
  • Passion & autonomie veille technique.
  • criture de tests unitaires et fonctionnels.
  • Franais courant. Langlais est fortement apprci.

Les plus:

  • Connaissance de Cassandra
  • Connaissances de Docker et/ou Kubernetes
  • Connaissances de Prometheus et Grafana
  • Connaissances de Protobuf ou autre format de srialisation

Process de recrutement :

Batch ralise ses entretiens en plusieurs tapes simples & lisibles pour tous les candidats:

Plus dinfos ici sur Batch et les avantages salaris !

Employment Type

Temp

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.