Job position Engineering Manager Hands-on
Share this job
Rattaché·e au Directeur de l'ingénierie logicielle, vous prendrez le lead sur une équipe de 4 à 7 personnes et travaillerez sur l'une des solutions logicielles éditées par la société. Bien que votre travail ne consistera pas à coder toute la journée, vous passerez néanmoins. 30 à 40% de votre temps en moyenne sur des tâches orientées développement et même jusqu'à 75% au cours de vos 3 premiers mois afin de vous imprégner du contexte technique.
A ce titre, vous oeuvrerez dans un contexte particulièrement exigeant et pointu : beaucoup d'éléments du quotidien des équipes visent à être à l'état de l'art, que ce soit sur le plan organisationnel, sur l'architecture logicielle ou bien sur la modernité des technologies utilisées.
Dans ce contexte, tout est sujet à optimisation et amélioration continue, si la stack est principalement construite en TypeScript avec NestJs (Node) et Next (React) et hébergées dans des conteneurs sur Google Cloud Platform orchestrés via Kubernetes, beaucoup de passerelles sont conçues en NoCode avec Make et s'appuient sur des traitements IA propulsés notamment par OpenAI (ChatGPT). Bien Entendu, une petite part d'"Event Driven" vient parachever ce tableau.
Sans maitriser sur le bout des doigts toutes les solutions techniques exploitées par la société, tous les sujets cités précédemment devront être maitrisés rapidement sur le plan "structurel" pour pouvoir être force de proposition et guider les évolutions futures des produits.
Néanmoins, vos responsabilités ne seront pas uniquement techniques, vous aurez aussi à charge le management de l'équipe de développeurs qui vous sera assignée tant sur le suivi des projets que sur les aspects plus "logistiques" et "humains". Vous travaillerez également, conjointement avec le Product Manager dédié, à l'élaboration de la roadmap produit et serez amené·e à participer à des réunions d'avant vente ou d'évolutions produits avec les entreprises clientes de la société.
Enfin, vous garderez un oeil sur les metrics fournis par les Data collectées par la société de manière à guider vos décisions sur les évolutions à mener en fonction des usages clients.
Environnement technique : TypeScript (souhaité), NestJS (souhaité), ReactJs (souhaité), OpenAI (souhaité), GCP (souhaité), Kubernetes (souhaité), AI (souhaité), Next.js (souhaité), TDD (requis), Archi Hexagonale (souhaité), GitLab, PostgreSQL, REST, ElasticSearch, Low Code (souhaité).
Candidate profile
Impérativement titulaire d'un Bac+5 en développement logiciel, idéalement d'un diplôme d'Ingénieur grande école (hélas, inutile de postuler si l'une de ces conditions n'est pas remplie), vous justifiez de 5 années d'expérience grand minimum (post diplôme) en Ingénierie logicielle dont 3 années sur un rôle de manager d'équipe "hands-on" (en ayant gardé les mains dans le code et tout ce qui va autour).
Vous disposez d'une large culture technique pratique en développement logiciel autour des problématiques Web et au delà : Front-end, Back-end, API (REST) , Architectures logicielles orientées métier (DDD, Hexagonale ou Clean Archi), TDD, Cloud, CI/CD, Bases de données relationnel et si possible NOSQL.
Des compétences Event Driven (Kafka, RabbitMQ,...), IA / LLM (OpenAI, Claude, Gemini,..), NoCode / LowCode (Make, Zapier, N8N,...) et/ou en Data Analytics ou data Engineering seraient plus qu'appréciées.
En outre, vous avez déjà travaillé sur des sujets "Produit" en collaboration avec un Product Manager ou Owner et savez participer à l'élaboration d'une road map en étant force de proposition.
Naturellement, vous êtes autonome, bon communicant et désireux de prendre à part à une aventure qui a un sens sociétal.
Enfin, vous disposez d'un bon niveau en anglais tant à l'oral qu'à l'écrit sans être impérativement "Fluent".
Si vous répondez à la majorité de ces critères et que vous vous sentez apte à relever le défi, n'hésitez plus et postulez !
Working environment
Nous recrutons pour le compte d'une société éditrice de logiciels SaaS B2B basée à Aix-en Provence qui oeuvre sur un sujet qui touche à un important volet de notre société.
La société permet de télétravailler 2 jours par semaine à l'issue de la période d'intégration.
Apply to this job!
Find your next job from +9,000 jobs!
-
Manage your visibility
Salary, remote work... Define all the criteria that are important to you.
-
Get discovered
Recruiters come directly to look for their future hires in our CV library.
-
Join a community
Connect with like-minded tech and IT professionals on a daily basis through our forum.
Engineering Manager Hands-on
Recrut Info