Engineering Manager

il y a 1 semaine


Paris, Île-de-France PrestaShop Temps plein

À propos de PrestaShop

PrestaShop est une entreprise tech leader du e-commerce en open-source, fondée en 2007. Nous permettons à chaque marchand de développer son activité en ligne en toute simplicité grâce à notre solution e-commerce flexible et évolutive. Aujourd'hui, plus de boutiques PrestaShop sont actives à travers le monde, faisant de notre plateforme l'une des plus utilisées pour la création de sites e-commerce.

Missions

Rejoins PrestaShop pour piloter l'équipe Core Engine, en charge du cœur du logiciel e-commerce, au sein d'un projet open source mondialement reconnu. Ton rôle : construire, sécuriser et faire évoluer l'architecture logicielle qui fait tourner des milliers de boutiques dans le monde.

Ton périmètre contiendra:

  • le code source du Core de PrestaShop
  • des dizaines de librairies, composants, outils utilisés pour le logiciel et ses utilisateurs
  • plusieurs sites webs tels que celui sur lequel on peut consulter la documentation de PrestaShop

Ce périmètre est maintenu en grande partie par l'équipe Core Engine. Les membres de l'équipe non seulement font évoluer la codebase, mais également assurent la sécurité, la pérennité et le bon fonctionnement de son écosystème. Les choix effectués dans le logiciel impactent des milliers d'autres développeurs, et les challenges techniques sont nombreux et riches.

PrestaShop est un projet open source, public sur GitHub, alimenté par notre équipe interne et des dizaines de contributeurs externes. Vous serez en contact direct avec cette communauté : revue de pull requests, animation de discussions techniques, gestion de la roadmap communautaire et encadrement de contributions critiques.

La solution PrestaShop s'adresse à des marchands e-commerce, mais aussi à des développeurs qui créent des modules et intégrations ou utilisent le logiciel comme socle pour construire un site e-commerce. Ceci requiert une gestion experte du cycle de vie des versions, de la rétrocompatibilité (SemVer), des mises à jour et de la Development Experience (DX).

En tant que manager, la mission implique d'être un moteur et une source de motivation pour l'équipe, faire respecter les bonnes pratiques logicielles et méthodes de travail, assurer la cohérence de l'architecture, suivre et délivrer les versions du logiciel, encadrer les interactions de la communauté open source et décider du futur du projet de lu logiciel.

Tu travailleras avec un Product Manager, et interagiras avec plusieurs équipes techniques notamment l'équipe QA.

Ton rôle au sein de l'équipe :

  • Manager les chantiers
    : S'assurer que le travail est divisé, réparti et délivré, créer et suivre le planning. Créer et faire appliquer les bons process. Résoudre les obstacles identifiés.
  • Diriger l'équipe
    : Montrer l'exemple et emmener l'équipe vers la réussite de ses objectifs. Être source de motivation pour l'équipe. S'assurer que toutes les conditions de travail pour un travail efficient sont réunies
  • Management des personnes
    : Suivre chaque membre de l'équipe dans son quotidien, dans ses difficultés. S'assurer une bonne cohésion d'équipe. Communiquer efficacement ton appréciation du travail délivré à chaque collaborateur et les faire progresser dans leur chemin de carrière
  • Gérer l'administratif
    de l'équipe et les entretiens
  • Fixer les objectifs
    que l'équipe doit réaliser et s'assurer qu'ils sont respectés
  • Gérer les urgences
    notamment les failles de sécurité
  • Avoir une approche produit
    et comprendre sa valeur ajoutée : Tu travailleras en binôme avec un Product Manager et ensemble vous construirez et piloterez l'évolution du logiciel et de ses versions
  • Participer au processus de recrutement
  • Assurer la qualité et la sécurité
    des solutions logicielles et être responsable de la qualité des applications développées dans les équipes
  • Participer à la vie et stratégie de l'entreprise
    : A travers des KPI d'entreprise, en faisant respecter la structure de l'entreprise et son cadre, en appliquant la vision stratégique de l'entreprise
  • Assurer la cohérence des solutions d'entreprise
    : Travailler en étroite collaboration avec les autres équipes de développement pour assurer l'intégration, la cohérence et l'interopérabilité des applications développées notamment les modules PrestaShop
  • Communication
    : Communiquer efficacement les informations nécessaires à l'équipe, reporter les informations nécessaires à ton manager, communiquer les informations nécessaires aux autres équipes.
  • Gestion du projet open source
    : Décider et accompagner les évolutions du projet open source, faire évoluer et faire respecter les process du projet
  • Animation du projet open source
    : Collaborer avec les contributeurs du projet open source, notamment les agences partenaires qui développent des modules ou des sites e-commerce à partir de PrestaShop

Requirements

Nous recherchons un profil senior (5-8 ans d'expériences), avec si possible une expérience sur un poste de Lead Dev / Engineering Manager.

Compétences de développement :

  • PHP, Symfony, MySQL
  • JavaScript,
  • Une connaissance approfondie de Git notamment des branches, merges, forks, tags.
  • La connaissance de PrestaShop et du développement de modules PrestaShop serait un plus.
  • Une connaissance approfondie de la contribution ou la maintenance d'un projet open source sur GitHub serait un plus.
  • Une connaissance solide des licences open source (MIT, GPL, AGPL, etc.) et de leurs implications, notamment la question de la compatibilité de 2 licences serait un plus.
  • Une expérience de contribution à PrestaShop serait un plus.

Connaissances logicielles:

  • API
  • CI/CD (notamment les GitHub Actions)
  • Principes SOLID, clean code
  • Architecture logicielle
  • DDD, CQRS
  • SemVer
  • Principes avancées de packaging logiciel

Soft skills:

  • Leadership naturel et bienveillance
  • Communication claire et positive (français & anglais)
  • Goût pour la transmission de savoir et l'encadrement technique
  • À l'aise pour parler en public (tech talks, événements dev, etc.)
  • Autonomie et capacité à prendre des décisions structurantes

Capacité à être speaker sur un événement

Benefits

Fourchette salariale :

€ brut annuel

Ce que tu trouveras chez nous :

* Ticket restaurant de 10€ par jour travaillé (Swile)

* 8 RTTs en plus des 25 jours de congés légaux

* une journée de bénévolat pour l'association de votre choix offerte

* Mutuelle prise en charge à 60% par l'entreprise, ainsi que la prévoyance et une plateforme qui te permettra de bénéficier de services et d'accompagnement supplémentaires et gratuits dans certaines situations de la vie (Welii)

* Des subventions CSE (chèques cadeaux, réduction culture, etc)

* La prise en charge à hauteur de 50% de ton abonnement Navigo.

Notre entreprise est remote friendly, tu pourras donc également retrouver

* Charte de télétravail avec venues dans les locaux une fois par mois

* une enveloppe d'aide aux déplacements de 280€ par mois.

* La possibilité de télétravailler depuis les autres pays de l'UE (décalage horaire de 3 heures maximums)

Process

  • Screening RH (30/45 min);
  • Echange avec le manager, Cyril, Senior Engineering Manager et le Product Manager, Iliès (1h00)
  • Test technique en live coding avec Cyril et le Lead Dev de l'équipe, Jonathan (2h00)
  • Echange avec le VP Engineering, Fabien et potentiellement ton futur N+2 (45min)

  • Engineering Manager

    il y a 2 semaines


    Paris, Île-de-France Mendo Temps plein

    Poste: Engineering ManagerLocalisation :Paris, Châtelet – Hybride (2 jours sur site / 3 jours remote)Contrat :Full-time (CDI)Équipe :TechnologyMission principalePiloter et faire grandir l'équipe engineering de Mendo en encadrant deux squads clés : "Learning Experience" et "Onboarding & Integration". Ces deux squads couvrent l'intégralité de...

  • Engineering Manager

    il y a 2 semaines


    Paris, Île-de-France Mendo Temps plein

    Poste : Engineering ManagerLocalisation : Paris, Châtelet – Hybride (2 jours sur site / 3 jours remote)Contrat : Full-time (CDI)Équipe : Technology Mission principalePiloter et faire grandir l'équipe engineering de Mendo en encadrant deux squads clés : "Learning Experience" et "Onboarding & Integration". Ces deux squads couvrent l'intégralité de...

  • Engineering Manager

    il y a 4 jours


    Paris, Île-de-France PayFit Temps plein

    About the Role :As an Engineering Manager within the Time team, you will be responsible for leading the end-to-end development lifecycle, from system design through delivery and production monitoring.You will manage and support a squad of nine Software Engineers, driving the development of Time-related experiences, including Absence Management for both...

  • Engineering Manager

    il y a 2 semaines


    Paris, Île-de-France Doctolib Temps plein

    We are looking for anEngineering Managerto join theOREO (Observability Reliability Engineering Obsession)team inPlatform Engineering.As anEngineering Manager, your mission will be to lead the Reliability & Observability team and drive the evolution of Doctolib's observability platform, supporting the exponential growth of Doctolib services while building and...

  • Engineering Manager

    il y a 2 jours


    Paris, Île-de-France Doctolib Temps plein

    We are looking for an Engineering Manager to join the OREO (Observability Reliability Engineering Obsession) team in Platform Engineering . As an Engineering Manager , your mission will be to lead the Reliability & Observability team and drive the evolution of Doctolib's observability platform, supporting the exponential...

  • Engineering Manager

    il y a 4 jours


    Paris, Île-de-France PayFit Temps plein

    About the Role :As an Engineering Manager within the Time team, you will be responsible for leading the end-to-end development lifecycle, from system design through delivery and production monitoring.You will manage and support a squad of nine Software Engineers, driving the development of Time-related experiences, including Absence Management for both...


  • Paris, Île-de-France Jobgether Temps plein

    This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Engineering Manager in France This role offers a leadership opportunity to drive end-to-end delivery of mission-critical, user-facing Care Services initiatives in a fast-paced, innovative environment. You will act as the engineering co-lead for the Care...

  • Engineering Manager

    il y a 11 heures


    Paris, Île-de-France BlaBlaCar Temps plein

    About BlaBlaCarBlaBlaCar is the world's leading community-based travel app enabling 27 million members a year to carpool or travel by bus in 21 countries. Our team of 800 employees counts over 50 nationalities and is spread across our 5 global offices.About the Payment SquadThe Payment Squad is responsible for designing, implementing, running, and monitoring...

  • Engineering Manager

    il y a 15 heures


    Paris, Île-de-France Linkup Partner Temps plein

    En tant qu?Engineering Manager, vous piloterez plusieurs équipes techniques, en étroite collaboration avec les Lead Développeurs. Vous jouerez un rôle clé dans les orientations techniques, la montée en compétence des équipes et la qualité globale du delivery.Vos missionsManagement & LeadershipEncadrer et faire évoluer plusieurs équipes de...

  • Engineering Manager

    il y a 7 jours


    Paris, Île-de-France BAO Temps plein

    Je recrute un·eEngineering Manager Platformpour unescale-up tech à impact, qui développe une solution SaaS B2B utilisée par des milliers de professionnel·les pour fluidifier la gestion et la collaboration dans le secteur de la santé Dans un contexte de structuration technique et de forte croissance, tu piloteras deux équipes :L'équipe Platform ,...