En un coup d'œil
- Missions: Développez des outils innovants et collaborez avec une équipe dynamique.
- Entreprise: Le Wagon, une entreprise tech en pleine croissance à Paris.
- Avantages: Salaire compétitif, avantages santé, télétravail et développement professionnel.
- Autres infos: Opportunités de carrière exceptionnelles dans un environnement stimulant.
- Pourquoi ce job: Rejoignez une équipe passionnée et impactez l'éducation avec des technologies de pointe.
- Qualifications: Expérience en développement Ruby on Rails et compétences en collaboration.
Le salaire estimé est compris entre 59400 - 72600 € par an.
Nous recrutons un Senior Software Engineer dans l'équipe d'ingénierie de Le Wagon. Le poste est basé à Paris (11e) et nécessite de parler couramment français et anglais.
Nous sommes une équipe de 5 ingénieurs logiciels basés à Paris, Tours et Madrid. Notre mission est de construire les bons outils et fonctionnalités pour soutenir la consolidation et la croissance de Le Wagon. Nous travaillons en cycles et suivons la méthodologie Shape Up. Tous les ingénieurs ont une forte culture produit et sont impliqués dans nos cycles de produit, de la conception à la sortie et à l'adoption.
Nos applications sont développées en Ruby on Rails (v7 et v8), nous travaillons avec Redis, PostgreSQL, Turbo, Stimulus, utilisons Git et Github, mettons en œuvre notre CI avec Github Actions, déployons sur Scaleway avec Dokku et surveillons les erreurs et performances avec AppSignal. Nous exécutons également des services utilisant Docker, créés et gérés via des Playbooks Ansible. Nous intégrons de nombreuses API, y compris Sendgrid, Docusign, Hubspot, Zoho, Xero, Odoo, Edusign, Notion, Slack et Google.
Chez Le Wagon, nous travaillons avec Dust et construisons des agents pour automatiser tous les flux de travail répétitifs. De plus, chaque ingénieur a son propre abonnement à Claude Code.
Mission
Vous travaillerez avec des ingénieurs seniors qui travaillent chez Le Wagon depuis plus de 5 ans et qui ont tous suivi le bootcamp de développement web en tant qu'étudiants, enseignants et responsables de promotions avant de rejoindre l'équipe d'ingénierie, ainsi qu'avec des ingénieurs de niveau intermédiaire qui ont rejoint l'équipe d'ingénierie il y a environ 2 ans après avoir acquis une première expérience professionnelle.
Vous travaillerez sur des projets tels que la fourniture d'un assistant IA aux étudiants intégré dans notre plateforme pédagogique, où nous avons collaboré main dans la main avec : notre Data Squad qui a mis en œuvre une API connectée à OpenAI pour fournir aux étudiants des conseils contextuels sans remettre en question les solutions de code, notre Responsable des opérations en tant que partie prenante du projet qui a centralisé les besoins et exigences, et coordonné le test bêta dans deux promotions sélectionnées.
Chaque 2 mois, l'ingénierie se réunit avec un petit nombre de parties prenantes bien identifiées pour discuter des principaux besoins du prochain cycle et comment investir au mieux le travail d'ingénierie pour fournir le maximum d'impact à l'entreprise en fonction de la stratégie actuelle. Environ 10 à 15 projets sont construits par cycle. Au-delà de nos projets de feuille de route, nous collaborons fréquemment avec la Data Squad pour fournir des informations applicatives sur nos bases de données PostgreSQL qui alimentent notre DataLake sur GCP.
Responsabilités du rôle
En tant que Senior Software Engineer, vous allez :
- Collaborer avec le contenu, les opérations, les finances, le marketing et d'autres parties prenantes pour façonner les fonctionnalités de la conception à la livraison.
- Concevoir, mettre en œuvre et examiner le code de production, en garantissant la qualité, la maintenabilité et l'évolutivité.
- Prendre en charge le processus de publication, coordonnant les déploiements et garantissant des mises en œuvre fluides.
- Enquêter et résoudre des problèmes complexes en production, contribuant à la fiabilité et respectant les attentes de SLA.
- Encadrer et guider les pairs pour élever la qualité technique au sein de l'équipe.
Ce rôle est fait pour vous si vous :
- Avez plus de 6 ans d'expérience pertinente en tant qu'ingénieur logiciel, y compris en Ruby on Rails.
- Prenez en charge les fonctionnalités et systèmes de bout en bout, prenant des décisions techniques qui équilibrent les besoins à court terme et l'évolutivité à long terme.
- Avez une solide expérience dans la construction et la maintenance d'applications Ruby on Rails en production.
- Utilisez des outils assistés par IA de manière réfléchie pour améliorer la vitesse de développement et la qualité du code.
- Écrivez un code clair et bien testé et faites des compromis pragmatiques entre simplicité, performance et maintenabilité.
- Diagnostiquez et résolvez des problèmes complexes à travers la pile, y compris en production.
- Communiquez efficacement avec les ingénieurs et les partenaires interfonctionnels, et contribuez de manière constructive aux discussions techniques.
- Planifiez et exécutez le travail de manière autonome, en équilibrant priorités, portée et délais.
- Appliquez une forte mentalité produit et aimez travailler en étroite collaboration avec les parties prenantes techniques pour façonner des solutions.
- Êtes fluent en français et en anglais.
Il est un plus si vous :
- Avez un œil pour l'UX et l'UI, et vous souciez de créer des expériences intuitives centrées sur l'utilisateur.
- Êtes à l'aise avec les pratiques modernes de DevOps et l'exploitation de systèmes de production.
- Avez une expérience préalable dans l'EdTech ou d'autres domaines axés sur la mission et orientés utilisateur.
- Avez suivi le bootcamp de développement web de Le Wagon.
Senior Software Engineer in Paris employeur : Le Wagon, Inc.
Le Wagon est un employeur exceptionnel qui valorise la collaboration et l'innovation au sein de son équipe d'ingénierie à Paris. Avec une culture de travail axée sur le produit, les employés bénéficient d'opportunités de croissance professionnelle, de mentorat par des ingénieurs expérimentés et d'un environnement dynamique où chaque voix compte. De plus, Le Wagon offre des projets stimulants, notamment l'intégration d'outils d'IA pour améliorer l'expérience des étudiants, ce qui rend chaque jour de travail significatif et gratifiant.
Conseils d'expert StudySmarter🤫
Voici comment nous pensons que tu pourrais décrocher Senior Software Engineer in Paris
✨Participe à des meetups tech
Les meetups et les hackathons sont des super occasions pour rencontrer des gens du milieu de l'ingénierie et du développement logiciel. C'est là que tu peux échanger des idées, découvrir des projets et même te faire repérer par des recruteurs comme ceux de Le Wagon, Inc..
✨Contribue à des projets open-source
Ne sous-estime pas le pouvoir des contributions open-source. En proposant tes compétences sur des plateformes comme GitHub, tu peux non seulement améliorer ton portfolio, mais aussi prouver ta capacité à travailler en équipe. Ça pourrait faire toute la différence dans ta candidature chez Le Wagon, Inc..
✨Réseau sur LinkedIn, mais avec du contenu
Sur LinkedIn, partage du contenu lié à tes projets ou tes réflexions sur les tendances technologiques. Cela peut attirer l'attention de recruteurs et de professionnels du secteur. Qui sait, peut-être que quelqu'un de Le Wagon, Inc. remarquera tes posts et te contactera pour un entretien !
✨Postule directement via notre site
N’oublie pas que postuler sur le site de Le Wagon, Inc. est souvent le moyen le plus direct et efficace d'attirer l'attention. Sois proactif et n'hésite pas à postuler même si tu n'as pas tous les critères d'une offre : montrer ton enthousiasme peut faire toute la différence !
Nous pensons qu'il te faut ces compétences pour exceller en tant que Senior Software Engineer in Paris
Quelques conseils pour ta candidature 🫡
Montre tes compétences techniques:Dans le secteur de l'ingénierie et développement logiciel, il est crucial de mettre en avant tes compétences techniques dans ton CV. Mentionne ton expérience avec des langages de programmation spécifiques, des frameworks, ou des projets antérieurs. N'hésite pas à intégrer des liens vers ton GitHub ou des projets personnels pour donner vie à ton profil !
Personnalise ta lettre de motivation:Avec un poste à temps plein, ta lettre de motivation doit refléter ta passion pour le développement logiciel. Explique pourquoi tu souhaites rejoindre Le Wagon, Inc. et comment tu peux contribuer à leurs projets. Parle aussi de ton intérêt à apprendre et à évoluer au sein de l'équipe.
Démontre ta capacité à travailler en équipe:Les projets de développement logiciel sont souvent le fruit d'un travail collaboratif. Mets en avant dans ton CV des expériences où tu as fait partie d’une équipe, que ce soit dans des stages, des projets universitaires ou des contributions open-source. Les soft skills, ça compte aussi !
Sois clair sur tes attentes:Dans ta candidature pour un poste à temps plein, n'hésite pas à mentionner tes attentes concernant le rôle et la culture d'entreprise. Dis-nous ce qui est important pour toi, que ce soit les technologies utilisées ou l'environnement de travail, pour que Le Wagon, Inc. sache que tu es sérieux dans ta démarche et que tu es motivé pour un engagement à long terme.
Comment te préparer à un entretien d'embauche chez Le Wagon, Inc.
✨Maîtrise des langages de programmation
Pour un poste en ingénierie et développement logiciel chez Le Wagon, Inc., assure-toi de bien maîtriser les principaux langages demandés dans l'annonce. Prépare-toi à répondre à des questions techniques sur des projets que tu as réalisés ou même à coder en direct lors de l'entretien. Montre que tu sais comment résoudre des problèmes en temps réel !
✨Prépare ton portfolio technique
N'oublie pas d'apporter ton portfolio, surtout si tu as des projets de développement logiciel que tu peux montrer. C'est toujours un plus de pouvoir parler de ton expérience concrète et des challenges que tu as surmontés lors de tes projets précédents. Ça peut vraiment faire la différence chez Le Wagon, Inc. !
✨Compréhension des méthodologies agiles
Dans notre domaine, on utilise souvent des méthodologies agiles. Sois prêt à discuter de ton expérience avec des frameworks tels que Scrum ou Kanban. Explique comment tu as travaillé en équipe et comment cela a impacté tes projets précédents. Cela montrera ta capacité à t'adapter rapidement au sein d'équipes dynamiques.
✨Sois prêt pour des mises en situation
Attends-toi à des questions comportementales où tu devras prouver ta capacité à gérer des situations stressantes, comme des délais serrés ou des conflits au sein de l'équipe. Prépare quelques anecdotes précises sur ces expériences, car chez Le Wagon, Inc., ils rechercheront des candidats réactifs et capables de travailler sous pression.