CDI - Senior Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+7 more
Job description
- Architecturer des solutions robustes dans notre organisation Domain-Driven Design et Clean Architecture
- Concevoir et dĂ©livrer des features bout en bout sur notre plateforme (Ruby on Rails + React/React Native), en autonomie, sur nâimporte quel scope
- Participer aux discussions de roadmap, avoir des opinions claires et les défendre - y compris mener des projets sans PM sur des quick wins ou des features internes
- Ălever le niveau de lâĂ©quipe : code reviews hautement qualitatives, mentoring, partage de connaissances
- Appliquer et incarner la vision technique portée par notre CTO et nos Staffs, en y contribuant activement
- Contribuer Ă notre offre GenAI in-house : des agents LLM de plus en plus intĂ©grĂ©s dans le produit (support, workflows mĂ©tierâŠ)
Notre stack
- Un monorepo composé de plusieurs projets: Un backend Ruby on Rails, RSpec, Cucumber 3 frontends react : Typescript, Vite, Tanstack, Playwright Un projet mobile cross platforme react native avec Typescript
- Database - PostgreSQL, Redis, Open earch
- Architecture - Domain-Driven Design, Clean Architecture
- Observability - Sentry, Grafana, Loki, Mimir, Tempo
- CI/CD - GitHub Actions, Kubernetes
- IA & outillage - Cursor, orchestrateur de plans intégré au repo, agents LLM dans le process de support, * 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.
- Ownership / Autonomie - Chaque dev est amenĂ© Ă mener des projets de bout en bout, potentiellement en autonomie, en lien direct avec les products et les Ă©quipes mĂ©tiers. La prise dâinitiative et lâownership sont trĂšs importants pour nous.
- 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.
- Pragmatisme & efficacité - Méthodologie proche du Kanban. On livre, on apprend, on améliore.
- Flexibilité - Horaires souples, télétravail possible avec 2 jours de présence bureau par semaine, des bureaux partout en France et en Allemagne.
- 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., * Une vraie autonomie. Tu nâas pas besoin dâĂȘtre relancĂ©. Tu peux te ramp-up rapidement sur nâimporte quel scope inconnu, intervenir sur nâimporte quelle partie de la codebase, et gĂ©rer des projets de bout en bout - parfois sans PM.
- LâIA comme outil principal. Tu utilises Cursor et les LLMs au quotidien, tu sais prompter, itĂ©rer, et surtout critiquer ce que lâIA produit. Tu ne dĂ©lĂšgues pas aveuglĂ©ment.
- Une posture de leader. Tu nâes pas un single point of failure : ce que tu construis est comprĂ©hensible et maintenable par les autres. Tu dĂ©bloques, tu mentores, tu Ă©lĂšves le niveau. Tu contribues activement Ă des sujets hors de ton scope direct.
- Un sens du produit. Tu comprends pourquoi tu codes ce que tu codes. Tu challenges les specs, tu identifies les edge cases business, tu sais tâadresser aux Ă©quipes mĂ©tier pour trouver les bonnes rĂ©ponses.
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.
Requirements
- 8+ ans dâexpĂ©rience backend, idĂ©alement Ruby on Rails (pas bloquant).
Benefits & conditions
- 65K⏠- 85K⏠brut fixe (12 mois) pour un profil Senior, selon expérience
- 88KâŹ+ pour un profil Staff
- Onboarding & évolution
- 2 semaines dâonboarding Matera Ă Paris
- Career path structuré : accompagnement hebdomadaire par ton·ta manager, performance review annuelle, mobilité interne encouragée
- Politique de rémunération transparente
- Qualité de vie
- Accompagnement parentalité : reprise à 80% pendant 4 semaines payées à 100%, 5 jours de congés supplémentaires/an pour enfant malade
- Temps de Trajet Responsable (TTR) : 1 jour de congé/an pour modes de transport responsables
- Congés menstruels : 1 jour de congé payé supplémentaire par mois
- Sport : AccĂšs Gymlib
- Bons plans culture via Leeto (cinĂ©ma, musĂ©es, parcsâŠ)
- Base légale
- Congés payés et RTT (selon statut)
- Mutuelle & Carte Swile pris en charge Ă 50%
- Prévoyance prise en charge à 100%
- Prime vacances (SYNTEC)
- Transport Ă 50%
- MacBook M3 (ou autre selon préférences) + équipements fournis
- Frais kilomĂ©triques professionnels pris en charge, 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.
About the company
Dans un contexte oĂč lâIA gĂ©nĂšre 100% du code, ce qui fait la diffĂ©rence câest la capacitĂ© Ă penser lâarchitecture, cadrer le bon problĂšme, et livrer seul des projets entiers - de la conception Ă la prod.
En tant que Senior chez Matera, ton impact dĂ©passe ta squad : tu es un leader technique pour toute lâĂ©quipe, tu rends les autres plus efficaces, et tu contribues activement Ă des sujets transverses en dehors de ton scope quotidien.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on indeed.comGood distractions
Talks and stories from around this role â technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Dev Digest 121 - AI goes offline
Dev Digest 113 - Debugging above the cloud
Fully Remote Software Engineer Jobs
Dev Digest 131 - AI'm not sure about OSS