Logo for Cheerz

Staff Engineer (back) F/M

Roles & Responsibilities

  • 8-10 years of experience in backend development
  • Expertise in Kotlin/Java and Spring Boot; ability to design scalable, evolving architectures
  • Proven track record of technical migrations and architectural redesigns to improve scalability and performance
  • Strong leadership and mentoring skills; excels at aligning teams and translating business needs into technical decisions

Requirements:

  • Identify strategic technical initiatives in collaboration with the CTO; structure opportunities with framing, options, trade-offs, and a realistic plan, incorporating input from the field
  • Co-create and lead a backend/platform technical roadmap aligned with the product roadmap; facilitate cross-squad alignment, standardize best practices, and ensure adoption of patterns, guidelines, ADRs, and tooling
  • Ensure a reliable, scalable backend architecture and lead the migration towards Kotlin/Spring Boot, improving API quality, modularity, observability, and management of dependencies and legacy
  • Accelerate delivery and production reliability by improving CI/CD, infrastructure, run, monitoring, incident response, and Kubernetes-related processes; intervene to unblock squads when needed

Job description

L’ÉQUIPE
Avec près de 25 membres (Back, Front, iOS, Android, UX/UI, QA et Devops), notre équipe Tech développe, teste et déploie chaque jour des features qui impactent des centaines de milliers d’utilisateurs en Europe. Nos apps et site web permettent de customiser les produits photos de nos clients pour recevoir un souvenir unique, personnalisé et mémorable.
La partie développement est composée des quatres plateformes : back, web, iOS et Android. Chaque équipe plateforme est garante de l’intégrité technique. Les développeurs sont répartis dans des squads agiles autonomes et pluridisciplinaires.
Nous recherchons aujourd’hui un.e Staff engineer backend. Le projet du moment ? Une migration de Ruby vers Kotlin/Sprint Boot pour moderniser notre stack.

MISSIONS
Rattaché au CTO, tu collabores étroitement avec les Engineering Managers (web, app & back) et les autres Staff. Tu es intégré.e à une squad afin de rester connecté.e au delivery et aux enjeux produit, tout en gardant du temps dédié à des sujets transverses.
Véritable leader technique reconnu pour ta profonde expertise : ton levier principal est l’influence et ta capacité à embarquer les l’équipe back end.
Grâce à tes connaissances techniques et fonctionnelles, ainsi qu’à ta veille technologique active, tu es capable d’identifier les opportunités les plus impactantes, afin d’améliorer la qualité des plateformes et leur évolutivité mais également l’efficacité de l’équipe tech, façonnant ainsi l’avenir de notre stack technique, de notre produit et des pratiques de l’équipe.

1. Identifier les initiatives techniques stratégiques (en lien avec le CTO)
- Tu détectes les opportunités et risques à fort impact sur la plateforme backend (scalabilité, performance, sécurité, coûts, DX, dette technique). 
- Tu les structures pour alimenter la vision du CTO : cadrage, options, trade-offs, trajectoire et plan d’exécution réaliste. 
- Tu “apportes du grain” concret issu du terrain, sans décider seul(e) ni imposer en top-down.

2. Piloter et faire adopter une roadmap technique backend / platform
- Tu co-construis et animes une roadmap technique transverse, alignée avec la roadmap produit. 
- Tu facilites l’alignement entre squads, anticipes les blocages, standardises les bonnes pratiques et t’assures de l’adoption (patterns, guidelines, ADR, outillage). La priorisation/allocation de ressources reste portée avec les EM et le Produit.

3. Être garant(e) d’une architecture backend fiable, performante et évolutive
- Tu élèves le niveau d’architecture : qualité des APIs, découpage, résilience, observabilité, gestion des dépendances et du legacy. 
- Tu accompagnes la transition vers Kotlin/Spring Boot (patterns, conventions, bonnes pratiques), en capitalisant sur ton expérience du langage et de l’écosystème et ton pragmatisme de migration progressive.

4. Accélérer la delivery et la robustesse en production (CI/CD, infra, run)
- Tu contribues à améliorer la chaîne de delivery et la fiabilité : pratiques de release, rollback, tests, monitoring/alerting, postmortems, et industrialisation autour de Kubernetes (déploiements plus continus, meilleure résilience, scalabilité). 
- Tu sais intervenir sur des incidents complexes et renforcer ponctuellement une squad pour débloquer un sujet.

5. Faire grandir l’équipe techniquement
- Tu fais monter le collectif : mentoring, revues de design, pair programming, sessions de partage, amélioration des standards de qualité (tests, code review, patterns). 

6. Faire le lien entre business et tech
- Tu traduis les besoins business en décisions techniques compréhensibles et actionnables, et tu rends visibles les arbitrages (time-to-market vs robustesse, dette vs features, coût infra vs perf).

PROFIL
Nous recherchons un.e expert.e technique passionné.e avec 8-10 ans d'expérience en développement backend, capable d'élever le niveau de l'équipe. Fort.e d'une expertise Kotlin/Java et d'une vision stratégique, tu accompagnes la transformation technique de Cheerz.
Ton track record démontre des réalisations à fort impact : migrations techniques, refontes d'architecture, amélioration de scalabilité. Ta maîtrise de Kotlin/Java/Spring Boot, ainsi que ta capacité à définir et implémenter une architecture scalable et évolutive sont indispensables.

Tu embarques les équipes par l'expertise et l'exemplarité, tu es reconnu.e naturellement comme référent.e technique et tu inspires confiance. Tu construis du consensus dans des environnements complexes et tu excelles dans le mentoring, faisant grandir les développeurs avec patience et pédagogie.
Capable de vulgariser des concepts techniques complexes, tu adaptes ton discours selon tes interlocuteurs et tu traduis efficacement les enjeux business en décisions techniques. Tu pratiques l'écoute active et tu privilégies une posture collaborative.
En véritable “leader" technique qui élève l'équipe, tu apportes de la clarté dans la complexité et dont l'impact se mesure par la réussite collective. 

Tu équilibres excellence technique et réalité business, privilégiant les solutions simples et évolutives. Orienté.e valeur livrée, tu mesures la réussite par l'impact réel et tu sais livrer concrètement. 
Tu collabores naturellement avec les EMs, les autres Staff et les squads, créant un environnement de confiance. Tu facilites l'alignement, tu désamorces les désaccords et tu co-construis les solutions, convaincu.e que les meilleures idées émergent du collectif.

Adaptable et résilient.e, tu jongles entre stratégie et opérationnel. Ta curiosité se traduit par une veille active et un apprentissage continu. 

Poste ouvert au full remote

Engineering Manager Related jobs

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.