Staff Software Engineer - Backend (CDI)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+5 more
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.comGood distractions
Talks and stories from around this role â technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Find a Developer Job: 12 Best Job Sites For Developers
Where To Find Software Engineering Jobs
Where to Find Entry-Level Software Engineering Jobs
Is Software Engineering Over-Saturated?