Logo for Braincube

Senior Back-End Software Engineer

Role overview

Qualifications

  • Experience in leading technical projects
  • Proficiency in Java and SQL
  • Familiarity with Kubernetes
  • Ability to utilize AI tools in development

Responsibilities

  • Manage projects from inception to production
  • Lead technical direction and make crucial decisions
  • Develop backend services and create efficient SQL queries
  • Enhance team practices through code reviews and knowledge sharing

Key facts

Hard skills

Other skills

  • Teamwork
  • Communication
  • Problem Solving

About the company

Braincube logo

Braincube

Computer Software / SaaS

Braincube a été fondée en 2007 par trois ingénieurs français qui souhaitaient aider les fabricants à utiliser leurs données de manière à améliorer leurs performances. Ils ont mis au point une technologie algorithmique qui permettait d’analyser et de prioriser des milliers de paramètres sur des gros volumes de données, et qui allait révolutionner la façon dont les professionnels de l’industrie pourrait utiliser leurs données, le tout en quelques minutes. Les fondateurs de Braincube, Laurent Laporte (PDG), Hélène Olphe-Galliard (COO), et Sylvain Rubat du Mérac (Directeur Général), ont continué à faire évoluer la technologie de Braincube en créant de nombreuses applications afin d’aider les clients à repenser et réussir leur transformation numérique.

Company details

Company typeScaleup
IndustryComputer Software / SaaS
Company size51 - 200

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Braincube est spécialisée dans l'optimisation des processus en temps réel qui aide les fabricants à améliorer leurs performances opérationnelles grâce à l'intelligence artificielle, à des capacités avancées en matière de données et à une expertise industrielle approfondie. Notre plateforme permet aux industriels d'augmenter leur rendement, d'améliorer la qualité, d'optimiser leur consommation d'énergie et d'accroître leur débit, à grande échelle et en temps réel, dans le cadre d'opérations complexes impliquant plusieurs sites.

Pour faire évoluer ces solutions, nous recherchons un·e Senior Back-End Software Engineer autonome, capable de prendre le lead sur un sujet et de le mener jusqu’à son aboutissement.

Le poste

Votre rôle : prendre un sujet et le mener à son terme

Vous travaillez au sein d’une équipe de développement et intervenez sur l’ensemble du cycle, du besoin initial au suivi des résultats. Avec vos collègues et le produit, vous clarifiez les objectifs, challengez les options et construisez une solution adaptée. La collaboration au quotidien est essentielle : partager l’avancement, s’entraider, accueillir les retours et prendre les décisions ensemble pour réussir collectivement.

Au quotidien, vous serez amené·e à :

  • Porter des sujets de bout en bout : cadrage, conception, développement, tests, déploiement et suivi en production.

  • Prendre le lead technique : proposer une direction, expliquer les compromis, coordonner les contributions et faire avancer les décisions.

  • Développer des services backend en Java et concevoir des modèles de données et des requêtes SQL performants.

  • Faire fonctionner vos applications dans un environnement Kubernetes et contribuer à leur observabilité, leur fiabilité et leur diagnostic.

  • Anticiper les difficultés, rendre les risques visibles et chercher de l’aide au bon moment.

  • Faire progresser le collectif par les revues de code, le partage de connaissances et l’amélioration des pratiques.

Pour nous, l’ownership signifie rester impliqué·e jusqu’à ce que la solution soit utilisable, observable et réponde au besoin. L’autonomie s’appuie sur la collaboration et une communication claire.

L’IA fait partie de notre façon de développer

Nous construisons un environnement de développement dans lequel les assistants et les agents IA prennent une place croissante. Nous attendons de vous une pratique active de ces outils et la capacité à en tirer un bénéfice concret.

Cela signifie savoir :

  • Utiliser l’IA pour explorer un code existant, préparer une implémentation, développer, tester, refactorer ou documenter.

  • Structurer le contexte et découper un sujet pour déléguer efficacement certaines étapes à des agents.

  • Vérifier les résultats : comprendre le code proposé, tester les comportements et évaluer les conséquences sur la sécurité, les performances et la maintenance.

  • Identifier les usages qui améliorent réellement le travail et partager ces pratiques avec l’équipe.

Votre jugement d’ingénieur reste central : vous êtes responsable de ce que vous livrez, y compris lorsque l’IA contribue à sa réalisation.

Les technologies clés du poste : Java, SQL, Kubernetes, IA Tooling.

Votre expérience sera réussie chez nous si…

  • Vous savez prendre en charge un sujet, clarifier le résultat attendu et l’amener jusqu’en production, en coordonnant les contributions nécessaires.

  • vous comprenez les usages des clients et savez proposer des solutions techniques adaptées, en expliquant les compromis ;

  • vous livrez des évolutions testées et maintenables, et mettez en place les métriques et alertes nécessaires pour suivre leur fonctionnement et leurs performances ;

  • vous portez la qualité et l’adoption de vos développements, partagez vos connaissances et faites progresser les pratiques de l’équipe, notamment avec l’IA.

Vous serez accompagné·e dans votre réussite grâce à :

  • Un collectif de travail inspirant

  • Une intégration technique complète pour comprendre notre environnement de prod et y trouver rapidement votre place

  • Une communication transparente : nous apportons le contexte et le sens nécessaire pour aborder les projets sereinement

  • Une culture managériale du BEEER (Bienveillance, Exigence, Écoute, Empathie & Respect)

Lieu

Vous êtes rattaché·e au siège social, campus R&D de la société, situé à Issoire (63 - Puy-de-Dôme)

Télétravail : ce poste est ouvert en full remote.

A quoi ressemble le·a Senior Software Engineer idéal·e ? 🤩

Si vous :

  • Cherchez à comprendre les enjeux des clients et de l’entreprise pour concentrer vos efforts sur ce qui compte vraiment ;

  • apportez du recul : posez les bonnes questions, challengez les évidences et proposez des solutions pragmatiques ;

  • êtes une personne sur qui l’on peut compter : vous prenez des initiatives, assumez vos engagements et alertez quand c’est nécessaire ;

  • savez construire avec les autres : écouter, confronter les idées avec respect et avancer vers une décision commune ;

  • faites grandir l’équipe en partageant votre expérience, en accompagnant vos collègues et en leur permettant de gagner en autonomie ;

  • restez curieux·se et ouvert·e au changement : vous expérimentez, apprenez de vos erreurs et faites évoluer vos façons de travailler.

… alors ce poste est fait pour vous, rejoignez-nous en proposant votre candidature !

Notre process de recrutement

Étape 1 ✅ : Un premier contact téléphonique d’une quinzaine de minutes avec l’équipe RH 📞

Étape 2 ✅ : Deux entretiens avec nos équipes

  • Entretien avec les RH

  • Entretien avec Simon, VP Engineering

  • Entretien avec des membres de l’équipe Engineering : échange sur vos réalisations, vos choix techniques, votre ownership et vos usages de l’IA

Étape 3 ✅ : Un temps d’échange avec Amaury, CTO

Le bien-être des Braincubers passe avant tout. Si vous nous rejoignez, nous vous proposons :

  • Un poste de travail récent et performant (Macbook Pro ou Dell selon les besoins des projets) 💻

  • Un incroyable cadre de travail dans un château 🏰

  • De nombreux événements internes avec les collègues (garden party🎸, pots et moments de convivialité)

  • Un contexte de travail international

  • De la flexibilité dans les horaires et un poste ouvert en full remote

  • Une mutuelle prise en charge à 100% en isolé

  • Un CSE d’entreprise avec de nombreux avantages et réductions 😉

  • Des cours de yoga et des cours de X-Fit 🧘

  • Des actions en faveur des parents (prime de naissance, accompagnement du retour de maternité…) 👶

  • La possibilité de réaliser un projet de vie personnel tout en conservant votre poste 🤩

  • Du café et du thé mis à disposition dans les locaux ☕

  • Un processus d’intégration complet

  • … et de “beaux” goodies ! 😉

Processus d’intégration

Nous sommes soucieux de l’intégration de nos collaborateurs et nous ferons tout pour que vous vous sentiez bien avec nous dès le début. 🤗

Des personnes en interne sont dédiées à la formation. 🎓

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Back-End Engineer Related jobs

Other jobs at Braincube

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.