Senior / Staff Software Engineer H/F

Gojob
Saint-Antonin-sur-Bayon, France
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Artificial Intelligence BigQuery Continuous Integration Elasticsearch Python (Programming Language) PostgreSQL Node.Js Next.js Software Engineering TypeScript Google Cloud Test-Driven Development (TDD)
+6 more
ReactJS Backend Gitlab Kubernetes Front End Software Development NestJS

Job description

En tant que Senior / Staff Software Engineer H/F, vous travaillerez aux cĂŽtĂ©s de Software Engineers (junior Ă  staff) pour avoir un impact direct sur les produits cƓur de Gojob et soutenir la croissance de son impact social. Vous interviendrez sur des problĂ©matiques critiques de scalabilitĂ©, fiabilitĂ© et delivery, au sein des Ă©quipes qui portent la croissance de Gojob ces derniĂšres annĂ©es grĂące Ă  des produits innovants. Au cƓur de la mission de Gojob, vous contribuerez Ă  amĂ©liorer le monde du recrutement en crĂ©ant des synergies dans l’écosystĂšme (France Travail, Formation, Emploi). Dans ce contexte de transformation, vous jouerez un rĂŽle clĂ© dans l’adoption d’un mindset AI-augmented engineering, en optimisant nos outils de code, notre qualitĂ© et nos flux de delivery., * Expertise Technique : DĂ©velopper des features complexes, maintenir des systĂšmes critiques et designer des architectures robustes, scalables et Ă©volutives.

  • Excellence OpĂ©rationnelle : AmĂ©liorer la qualitĂ© et la vitesse de delivery via des pratiques modernes (TDD, CI/CD, AI tooling) et challenger les choix techniques pour proposer des solutions concrĂštes.
  • Leadership & Collaboration : Collaborer avec le Produit pour prioriser les sujets Ă  fort impact et agir en tant que rĂ©fĂ©rent technique sur vos pĂ©rimĂštres (sans management direct).
  • Innovation IA : Contribuer activement Ă  l’intĂ©gration de l’IA dans les produits et les mĂ©thodes d’ingĂ©nierie, tout en diffusant les bonnes pratiques au sein de l’équipe.

En termes de stack tech, de quoi parlons-nous ?

Les applications backend sont dĂ©veloppĂ©es avec NestJS (Node.js) avec du REST. Les applications frontend sont dĂ©veloppĂ©es avec React (Next.js). On utilise TypeScript sur le frontend et le backend. L’intĂ©gralitĂ© de nos dĂ©veloppements suivent les bonnes pratiques de TDD et d’Hexagonal Architecture. Des Harness sont positionnĂ©s et Ă©voluent pour garantir un haut niveau de qualitĂ© de code en tirant parti des outils agentiques de dĂ©veloppement (Claude Code). L’équipe utilise Gitlab pour le code source et la CI/CD. La plateforme est hĂ©bergĂ©e sur Google Cloud Platform (Kubernetes). Nous stockons des millions de donnĂ©es sur des systĂšmes adaptĂ©s comme PostgreSQL, Elasticsearch ou BigQuery. Nous dĂ©veloppons nos propres modĂšles d’IA en Python en utilisant Vertex AI, et utilisons Ă©galement des modĂšles du marchĂ© comme OpenAI ou Mistral AI., We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Requirements

Etes vous notre futur(e) AI Engineer ?

  • Vous avez 5 Ă  10+ ans d’expĂ©rience en Software Engineering avec une forte expertise technique.
  • Vous ĂȘtes trĂšs hands-on, avec une capacitĂ© Ă  prendre en charge des sujets complexes de bout en bout.
  • Vous ĂȘtes user & impact-driven : vous comprenez les enjeux produit et business derriĂšre vos choix techniques.
  • Vous ĂȘtes Ă  l’aise dans des environnements exigeants, avec des systĂšmes critiques et Ă  fort volume.
  • Vous avez une forte curiositĂ© et appĂ©tence pour l’IA et souhaitez participer activement Ă  transformer la maniĂšre de dĂ©velopper des produits.
  • Vous aimez partager votre savoir et contribuer Ă  faire grandir les autres, sans forcĂ©ment ĂȘtre manager.
  • Le poste est basĂ© Ă  Aix en Provence.

Benefits & conditions

  • Une rĂ©munĂ©ration attractive selon votre profil
  • Une politique de tĂ©lĂ©travail flexible (2 jours/semaine et plus de flexibilitĂ© ponctuellement)
  • La carte Swile (Ă©quivalent ticket resto) d’une valeur de 9€/jour pris en charge Ă  55% par Gojob
  • 6 semaines de CongĂ©s PayĂ©s
  • Une excellente mutuelle/prĂ©voyance
  • 50% du titre de transport en commun remboursĂ©
  • Un forfait sport/culture/bien-ĂȘtre Ă  150€/an
  • Une prime vacances

About the company

ImplantĂ© en France et aux Etats-Unis, Gojob est le pionnier du recrutement par l’IA.

Notre mission : DĂ©velopper de l’innovation de pointe pour rendre le marchĂ© du travail plus fluide et accessible, et accompagner chaque individu avec dignitĂ©. Chez Gojob, “We staff instantly, at scale and with care”.

Membre de la promotion French Tech 120 (FT120) depuis 2021 & Ă©lue au Next 40 en 2025, deux fois saluĂ©e par le prestigieux classement du Financial Times, labellisĂ©e B Corp en 2023, Gojob continue son ascension sur le marchĂ© de l’emploi.

Notre projet se base sur 3 piliers :

L’Innovation : Notre Ă©cosystĂšme 100% tech, nos infrastructures data et notre IA “AglaĂ©â€ - l’Intelligence Artificielle Gojob - rĂ©volutionnent les process de recrutement et rĂ©inventent l’accompagnement de l’individu. Sourcing, matching, prĂ©-qualification, gestion, onboarding, suivi, formation
 chez Gojob, la technologie est partout.

L’EfficacitĂ© : Nous nous engageons auprĂšs de nos clients sur des rĂ©sultats opĂ©rationnels concrets et transparents: 95%+ de taux de service et un temps de staffing de 24 minutes en moyenne. Pour nos “Gojobbers”, nous offrons un accompagnement unique (services financiers, formations en ligne, support 24/7, etc
) et adaptĂ© Ă  leur parcours professionnel.

L’Impact : LabellisĂ©e B-Corp et Entreprise Économique et Solidaire (ESS), notre mission est inscrite dans nos statuts et nous pilotons notre activitĂ© avec des indicateurs liĂ©s Ă  notre impact sur le marchĂ© de l’emploi.

Quelques chiffres clés:

  • 80 000 recrutements effectuĂ©s pour les Grands Groupes et ETI
  • 40% de croissance des revenus en 2024
  • 25M€ investis en Recherche & DĂ©veloppement
  • 2 000 000 de candidatures traitĂ©es par l’IA chaque annĂ©e
  • 20 000 conversations gĂ©rĂ©es par l’IA chaque semaine
  • 2 000 000 000 scores de “matching” calculĂ©s par l’IA chaque semaine, * Une navette gratuite qui vous conduit de la Gare Saint Charles Ă  Marseille jusqu’à nos locaux Ă  Aix le lundi et le mardi (en Aller-Retour bien sĂ»r!)

Quel est le process de recrutement ?

  • Un Ă©change tĂ©lĂ©phonique de 30 minutes avec Laurent notre recruteur interne
  • Un entretien de 30 minutes avec Marius, Engineering Director
  • Un test technique Ă  distance
  • Une demi-journĂ©e dans nos locaux incluant entretien Tech, tests, dĂ©jeuner avec l’équipe et entretien avec notre CTO

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:04 min

Comparing flexible tools against opinionated NestJS frameworks

Matteo Collina Matteo Collina · JS Congress

6:14 min

Structuring CI/CD pipelines with integrated security and quality checks

Christoph Ruggenthaler · LIVE

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:14 min

Exploring internal AI product initiatives and global engineering roles

Maria Apazoglou · Coffee With Developers

2:51 min

Full stack architecture for server-sent events using Next.js

Ahmed Megahd Ahmed Megahd · WWC 2025

57 sec

Addressing developer job apprehension through an Indeed platform integration

Prashanth Chandrasekar Prashanth Chandrasekar · WWC 2024

Videos

See all

Related articles

See all