Staff Software Engineer - Backend (CDI)

Matera
Lyon, France
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
€88,000.0
Working hours
Regular working hours
Job source

Tech stack

JavaScript (Programming Language) Databases Cursor (Graphical User Interface Elements) PostgreSQL Ruby on Rails Redis TypeScript ReactJS Rspec Large Language Models Backend Kubernetes
+5 more
Playwright React Native Front End Software Development Terraform Cucumber (Software)

Job description

En tant que Staff chez Matera, tu contribues Ă  dĂ©finir la vision technique backend et Ă  l’appliquer : tu fixes les standards, tu amĂ©liores la DevX, tu inities les chantiers structurants pour qu’on construise un produit de meilleure qualitĂ© et avec une meilleure vĂ©locitĂ©. Ton impact se mesure Ă  l’échelle de toute l’équipe technique.

ConcrĂštement, tes missions seront :

  • DĂ©finir et faire Ă©voluer l’architecture backend de Matera sur le long terme - modularisation, design system, performance, clean architecture, DDD, tec.
  • Identifier les limites techniques actuelles, proposer des solutions et les mettre en Ɠuvre avec l’équipe
  • Initier et mener des chantiers tech ou produit Ă  fort impact
  • Établir et faire adopter les standards de code backend Ă  travers toutes les squads
  • AmĂ©liorer la Developer Experience : adoption de l’IA, outillage, CI, testing strategy, conventions, documentation
  • Mentorer les devs de tous niveaux, Ă©lever le niveau collectif
  • Contribuer Ă  la vision technique globale aux cĂŽtĂ©s du CTO et des autres Staffs, Notre organisation :

Squads autonomes - Des squads de 5 devs avec un EM, responsables de la maintenance de leur domaine de bout en bout, mais amenées à intervenir sur des domaines trÚs différents pour la création de nouvelles features.

IA-first - 100% du code est gĂ©nĂ©rĂ© par IA via Cursor et un orchestrateur de plans intĂ©grĂ© au repo. Ce n’est pas un bonus, c’est notre façon de travailler. On attend de toi que tu maĂźtrises ces outils et que tu saches en tirer le meilleur.

Intelligence collective - Les devs rentrent tĂŽt dans la rĂ©flexion produit. Être de proposition est une attente, pas un bonus.

Pragmatisme & efficacité - Méthodologie proche du Kanban. On délivre, on apprend, on améliore.

Flexibilité - Horaires souples, remote possible avec 2 jours de présence bureau par semaine.

AdaptabilitĂ© - Notre mĂ©tier Ă©volue vite, et notre organisation avec. Tu dois ĂȘtre Ă  l’aise avec le changement, voire le chercher - quelqu’un que la nouveautĂ© stimule plutĂŽt qu’elle ne dĂ©stabilise.

Requirements

  • Frontend : React, Typescript, React Native (mobile), Jest, Playwright, Maestro
  • Backend : Ruby on Rails, Sidekiq, Rspec, Cucumber
  • Data : PostgreSQL, Opensearch, Redis
  • Infrastructure : Kubernetes, Terraform, * 8+ annĂ©es d’expĂ©rience en tant que Software Engineer avec une spĂ©cialisation Backend forte et une expertise sur Ruby on Rails
  • Tu es Ă  l’aise avec les enjeux DevOps et des technologies d’orchestration (Kubernetes, Terraform)
  • Tu as une appĂ©tence fullstack pour mener des projets de bout en bout
  • Tu es un leader technique qui peut aussi bien dĂ©finir une vision qu’embarquer l’équipe vers celle-ci
  • ComprĂ©hension profonde des problĂ©matiques de performance applicative, de base de donnĂ©es et d’infrastructure
  • Tu as fortement adoptĂ© l’IA dans tes mĂ©thodes de travail et expĂ©rimente en continu dans le but d’amĂ©liorer ton efficacitĂ© et celle de l’équipe.
  • Une forte appĂ©tence produit avec l’obsession d’apporter la meilleure expĂ©rience Ă  l’utilisateur

Bonus :

  • ExpĂ©rience prĂ©cĂ©dente en tant que Staff ou Principal Engineer
  • ExpĂ©rience en React
  • ExpĂ©rience sur un produit Ă  forte croissance
  • ExpĂ©rience sur des fonctionnalitĂ©s connectĂ©es Ă  des LLMs (Langchain/LangGraph/etc)

Processus de recrutement :

1ïžâƒŁ On Ă©tudie ta candidature

2ïžâƒŁ Call avec Mavrick (Head of Engineering)

3ïžâƒŁ 2 Entretiens techniques (Algo interview & System Design Interview)

4ïžâƒŁ Rencontre avec ta future Ă©quipe

il faut prévoir 2 semaines pour réaliser le processus de recrutement au complet.

Benefits & conditions

RĂ©munĂ©ration : Ă  partir de 88 000€ selon profil et expĂ©rience,

Localisation : Paris, Lyon, Annecy, Bordeaux, Marseille, Toulouse

Contrat : Cadre forfait jour

Télétravail : 2 jours de présence au bureau par semaine

Onboarding & évolution :

  • 2 semaines d’onboarding pour comprendre le fonctionnement et les valeurs de Matera, et un onboarding spĂ©cifique Ă  ton mĂ©tier,
  • Career path structurĂ© : accompagnement hebdomadaire par ton·ta manager, performance review annuelle, mobilitĂ© interne encouragĂ©e
  • Politique de rĂ©munĂ©ration transparente en interne.

Qualité de vie

  • Politique d’accompagnement Ă  la parentalitĂ© : une reprise en douceur Ă  80% pendant 4 semaines (payĂ©es Ă  100%), ainsi que 5 jours de congĂ©s supplĂ©mentaires par an pour enfant malade,
  • Temps de Trajet Responsable (TTR) : 1 jour de congĂ© payĂ© supplĂ©mentaire par an pour privilĂ©gier les transports responsables pour te rendre sur ton lieu de vacances,
  • CongĂ©s menstruels
  • Sport : accĂšs Ă  WellPass pour faire du sport Ă  petits prix,
  • Des bons plans culture avec la plateforme Leeto (rĂ©ductions cinĂ©ma, musĂ©es, parcs d’attraction
).

Base légale

  • CongĂ©s payĂ©s et RTT
  • Mutuelle & Carte Swile - pris en charge Ă  50%
  • Prise en charge de la prĂ©voyance Ă  100%
  • Prime vacances (SYNTEC)
  • Prise en charge des transports Ă  50%
  • Un ordinateur et Ă©quipements te seront fournis, Nous nous efforçons de faire un retour sur ta candidature le plus rapidement possible (sous une semaine). Que le retour soit positif ou nĂ©gatif, tu recevras un mail de notre part - pense Ă  regarder tes spams au cas oĂč.
  •  Si tu as besoin de prĂ©dispositions particuliĂšres pour rĂ©aliser les entretiens dans les meilleures conditions, tu peux le notifier lors de ta candidature et en informer l’équipe Recrutement.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on fr.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:59 min

Introduction and transitioning into the tech industry

Anna Mcdougall · JS Congress

3:42 min

Comparing in-memory and Redis storage for cache scalability

Simone Sanfratello · WWC 2022

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all