En un coup d'œil
- Missions: Développez des solutions backend en Java et optimisez les performances avec l'IA.
- Entreprise: Braincube, une entreprise innovante spécialisée dans l'optimisation des processus industriels.
- Avantages: Télétravail complet, mutuelle 100% prise en charge, événements internes et cadre de travail exceptionnel.
- Autres infos: Environnement de travail inspirant avec de nombreuses opportunités de croissance personnelle et professionnelle.
- Pourquoi ce job: Rejoignez une équipe dynamique et impactez le secteur industriel avec des technologies de pointe.
- Qualifications: Expérience en développement backend et compétences en collaboration d'équipe.
Le salaire estimé est compris entre 47250 - 57750 € par an.
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.
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 le 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.
Senior Back-End Software Engineer in Issoire employeur : Braincube
Braincube est un employeur exceptionnel qui valorise l'innovation et la collaboration. En tant que Product Manager, vous aurez l'opportunité de travailler dans un environnement dynamique et flexible, favorisant la croissance personnelle et professionnelle. Avec une culture axée sur la curiosité client et des résultats mesurables, Braincube offre des avantages uniques tels que le télétravail et des opportunités de développement continu, rendant chaque jour de travail significatif et gratifiant.
Conseils d'expert StudySmarter🤫
Voici comment nous pensons que tu pourrais décrocher Senior Back-End Software Engineer in Issoire
✨Construire ton réseau tech
Connecte-toi avec des professionnels de l'ingénierie et du développement logiciel via des meetups tech ou des conférences comme DevFest. C'est un excellent moyen d'apprendre sur les dernières tendances et de te faire connaître dans le milieu.
✨Contribuer à des projets open-source
Montre tes compétences en rejoignant des projets open-source sur GitHub. Non seulement cela renforce ton portfolio, mais ça te permet également de collaborer avec d'autres développeurs et de bâtir ta réputation dans le monde tech.
✨Préparer un excellent entretien
Pour décrocher un emploi à plein temps, il est crucial de préparer des réponses aux questions techniques et comportementales. Fais des simulations d'entretiens avec des amis ou en utilisant des plateformes dédiées pour te sentir plus à l'aise.
✨Postuler sur notre site
N'oublie pas de consulter notre site pour des opportunités chez Braincube. Postuler directement peut te donner un accès privilégié à nos offres et montrer ton intérêt spécifique pour notre entreprise. Allez, fonce !
Nous pensons qu'il te faut ces compétences pour exceller en tant que Senior Back-End Software Engineer in Issoire
Quelques conseils pour ta candidature 🫡
Démarre avec un CV percutant:Pour un poste d'ingénieur en développement logiciel, mets en avant tes compétences techniques comme les langages de programmation que tu maîtrises. N'hésite pas à inclure les projets sur lesquels tu as travaillé, surtout ceux qui montrent ton impact dans des situations concrètes. Les employeurs adorent voir ce que tu es capable de créer !
Valorise tes projets personnels:Si tu as des projets personnels ou des contributions sur GitHub, assure-toi de les inclure dans ta candidature. Cela te permet de montrer non seulement tes compétences techniques, mais aussi ta passion et ton engagement pour le développement logiciel. C'est un excellent moyen de te démarquer des autres candidats !
Personnalise ta lettre de motivation:Prends le temps de personnaliser ta lettre de motivation pour Braincube. Explique pourquoi tu es attiré par cette entreprise et comment tes compétences peuvent répondre à leurs besoins. C'est l'occasion de montrer un côté plus humain de ta candidature et d'expliquer ce qui te motive !
Soigne la mise en page:Une mise en page claire et concise est cruciale pour les candidatures dans le domaine de l'ingénierie logicielle. Utilise des sous-titres et des listes pour rendre ton CV et ta lettre plus facile à lire. Cela montre aussi que tu as un sens de l'organisation, ce qui est super important dans notre domaine !
Comment te préparer à un entretien d'embauche chez Braincube
✨Maîtrise des Outils de Développement
Assure-toi d'être à l'aise avec les outils et les langages de programmation que privilégie Braincube. Par exemple, si tu sais qu'ils utilisent beaucoup Java ou Python, revisite tes concepts clés et sois prêt à discuter de tes projets antérieurs qui mettent en avant ces compétences.
✨Prépare des Exemples de Projets Concrets
Rassemble des exemples concrets de projets sur lesquels tu as travaillé, surtout ceux qui mettent en avant des défis techniques. Sois prêt à expliquer tes choix, tes erreurs et comment tu as résolu des problèmes - cela montre ton process de réflexion et ta capacité à apprendre.
✨Sois Prêt pour des Tests Techniques
Il est fréquent d'avoir des tests techniques lors des entretiens dans l’ingénierie logicielle. Prépare-toi à résoudre des problèmes de codage en direct. Pratique sur des plateformes comme LeetCode ou HackerRank pour rester affûté et confortable face à la pression.
✨Montre Ton Intérêt pour l’Innovation
Dans le cadre d'un poste à temps plein, les employeurs cherchent des passionnés qui se tiennent à jour avec les dernières tendances technologiques. N’hésite pas à parler de tes lectures récentes, de conférences auxquels tu as assisté ou même de projets open-source que tu pourrais avoir suivis ou rejoints.