Ingénieur logiciel Senior Python

Résumé du poste
Freelance
Salaire : Non spécifié
Début : 30 juin 2025
Télétravail total
Expérience : > 5 ans
Éducation : Bac +5 / Master
Compétences & expertises
Contenu généré
Gestion de projets
Analyse concurrentielle
Compétences en communication
Gestion des performances
Compétences en mécanique
+3

Campus Coach
Campus Coach

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

Chez Campus, l’ingénieur logiciel Python sera en charge d’assurer le bon fonctionnement et le développement de la brique logicielle de générateur d’entraînement, ainsi que des différents micro-services Python mis en place. Il/elle sera amené à auditer et refactoriser du code déjà existant, d’assurer le maintien des fonctionnalités en place, mais également de développer de nouvelles fonctionnalités, en collaboration avec les équipes produit et les autres équipes techniques (backend/frontend).

Tes missions :

  • Prendre en main les fonctionnalités actuelles du service de génération d’entraînement: comprendre son implémentation, et savoir la retranscrire aux équipes moins techniques;

  • Assurer la maintenance du générateur d’entraînement et lui apporter des améliorations si nécessaire;

  • Apporter un regard critique sur l’architecture du service de génération d’entraînement, et potentiellement la revoir;

  • Apporter un regard critique sur l’architecture des différents micro-services Python, et potentiellement la revoir et/ou déployer de nouveaux micro-services si cela est nécessaire.


Profil recherché

Expérience : Tu as 5 ans ou plus d’expérience en tant que Software Engineer, Software Architect ou sur un poste similaire.

Localisation du poste : Tu vis au Canada (permis valide) ou en Europe, ou ailleurs dans le monde.

Compétences techniques :

  • Maîtrise en profondeur de Python:

    • Optimisation des performances;

    • Programmation concurrente et asynchrone;

    • Gestion avancée des ressources.

  • Bonnes pratiques de gestion de projet logiciel:

    • Maîtrise des process de CI/CD;

    • Utilisation en profondeur de Git/GitHub;

  • Maîtrise des bases de données et optimisation de leurs performances.

Personnalité :

  • Autonomie : Tu es capable de travailler de façon indépendante, d’identifier les besoins et de proposer des solutions adaptées sans supervision constante. Tu es organisé et force de proposition.

  • Communication : Tu sais expliquer des concepts complexes de manière simple et claire à des équipes non-techniques.

  • Flexibilité : Tu es adaptable, et capable de prendre en charge plusieurs sujets simultanément.

Déclaration sur l’égalité des chances en matière d’emploi :

  • Campus Coach prône l’égalité des chances et interdit toute forme de discrimination et de harcèlement.

  • Campus s’engage à respecter le principe de l’égalité des chances en matière d’emploi pour tous les employés et à offrir à ces derniers un environnement de travail exempt de toute discrimination et de tout harcèlement.

  • Toutes les décisions en matière d’emploi chez Campus sont basées sur les besoins de l’entreprise, les exigences du poste et les qualifications individuelles, sans tenir compte de la race, de la couleur, de la religion ou des croyances, de l’origine nationale, sociale ou ethnique, du sexe (y compris la grossesse), de l’âge, du handicap physique, mental ou sensoriel, de la séropositivité, de l’orientation sexuelle, de l’identité et/ou de l’expression de genre, du statut matrimonial, de l’union civile ou du partenariat domestique, du service militaire passé ou présent, des antécédents médicaux de la famille ou des informations génétiques, du statut familial ou parental, ou de tout autre statut protégé par les lois ou réglementations en vigueur dans les pays où nous opérons.

  • Campus ne tolère aucune discrimination ou harcèlement fondé sur l’une de ces caractéristiques.

Pour plus d’informations sur Campus, visitez : https://www.campus.coach/


Déroulement des entretiens

Entretien 1 : Head of research + CTO

Entretien 2 : Tests technique + retex (Head of research + CTO)

Entretien 3 : RH/admin