En un coup d'œil
- Missions: Développez des services backend évolutifs et performants pour transformer l'industrie de la mode.
- Entreprise: Vestiaire Collective, leader mondial du marché de la mode d'occasion.
- Avantages: Salaire compétitif, jours de bénévolat, et opportunités de croissance professionnelle.
- Autres infos: Environnement dynamique avec des valeurs d'activisme et de transparence.
- Pourquoi ce job: Impactez la consommation de mode durable tout en travaillant avec une équipe diversifiée.
- Qualifications: Expertise en PHP ou Go avec au moins 5 ans d'expérience.
Le salaire estimé est compris entre 61650 - 75350 € par an.
Vestiaire Collective is the leading global online marketplace for desirable pre-loved fashion.
Our mission is to transform the fashion industry for a more sustainable future by empowering our community to promote the circular fashion movement.
Vestiaire was founded in 2009 and is headquartered in Paris with offices in London, Berlin, New York, Singapore, Ho Chi Minh and warehouses in Tourcoing (France), Crawley (UK), Hong Kong and New York.
We currently have a diverse global team of 600 employees representing more than 50 nationalities.
Our values are Activism, Transparency, Dedication and Greatness and Collective.
Vestiaire Collective is looking for a Senior Software Engineer M/F/D to join the Offer Management team located in Paris.
About the role
The Offer Management squad is at the heart of how buyers and sellers connect and make deals on Vestiaire Collective.
We own and build the key features that power this interaction, including negotiation, messaging, and pricing strategies, ensuring a smooth, fair, and engaging experience for both sides.
As a Senior Backend Engineer, you will play a central role in evolving these core capabilities.
You will work closely with engineers across platforms (Android, i OS, Web), as well as product and design, to craft services that are scalable, reliable and impactful.
This is a high-impact role where technical decisions directly influence the user experience and business outcomes.
What You Will Do
- Design and build scalable, high-performance backend services and APIs that handle tens of millions of requests daily.
- Drive architecture decisions by contributing to technical design sessions and delivering clean, maintainable, long-term solutions.
- Modernize the platform by leading the migration from our PHP monolith to Go-based microservices and defining bounded contexts.
- Collaborate cross-functionally with Product, Design, Data, and i OS/Android/Web engineers to deliver features that enhance user experience and personalization.
- Ensure system reliability by implementing strong observability practices, including monitoring, logging, and alerting, while addressing performance bottlenecks.
- Own the full delivery cycle, from technical design and implementation to deployment and production monitoring.
- Uphold high engineering standards through thoughtful code reviews, mentorship, and precise documentation.
- Continuously improve system performance, reliability, and the overall developer experience.
Who You Are
- Technical expertise: Mastery in either PHP or Go, with at least 5 years of experience in your primary language. Deep expertise in one is essential; experience in both is a plus.
- Architectural vision: Strong understanding of microservices architecture, distributed systems principles, and scalable design patterns.
- Proven builder: Track record of building and maintaining production systems that handle significant traffic and large data volumes.
- System design and code quality: Skilled in designing scalable, maintainable systems and writing clean, well-tested, efficient code following best practices (SOLID, DDD, Hexagonal Architecture, etc.).
- Problem solver: Analytical mindset with meticulous attention to detail when debugging complex distributed systems.
- Product-minded engineer: Appreciation for how technical decisions impact user experience, and ability to translate business requirements into technical solutions.
- Strong collaborator: Excellent communicator, able to articulate technical concepts clearly, defend your proposals with evidence, and stay open to team input.
- Autonomous and accountable: You take full ownership of your code and architecture, from design to delivery, and drive initiatives with minimal supervision.
Our Tech Stacks includes
- Languages: PHP, Go
- Application Framework: Symfony
- Data & Messaging
- Databases: My SQL/Maria DB, Mongo DB
- Caching: Redis, Memcached
- Message Queuing & Streaming: Rabbit MQ, Amazon SQS, Kafka
- Infrastructure & Dev
- Ops: AWS, Docker, Terraform, Git Hub
- Documentation & Project Management: Jira, Swagger/Open API
- Observability: Data Dog, Grafana
What we offer
A meaningful job with an impact on the way people consume fashion and promote sustainability.
The opportunity to do career-defining work in a fast-growing French-born scale up.
The possibility to work as part of a globally diverse team with more than 50 nationalities.
Two days to help Project - reinforcing your activist journey and volunteer for an association.
Significant investment in your learning and growth.
Competitive Compensation And Benefits Package.
Equal Opportunity
Research indicates that people from underrepresented backgrounds—including women, people with disabilities, and other marginalized communities—often hesitate to apply for roles unless they meet every single requirement.
At Vestiaire Collective, we believe that talent comes in many forms, and we're committed to creating an inclusive environment where everyone can thrive.
Your unique perspective could be exactly what our team needs, so we encourage you to apply even if you don't tick every box.
Vestiaire Collective is an equal opportunities employer.
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.
#J-18808-Ljbffr
Senior Software Engineer - Paris employeur : Vestiaire Collective
Vestiaire Collective est un employeur exceptionnel, offrant un environnement de travail dynamique et inclusif au cœur de Paris. Avec une culture axée sur l'impact social et la durabilité, les employés bénéficient d'opportunités de croissance rapide dans une entreprise en pleine expansion, tout en collaborant avec une équipe internationale diversifiée. De plus, le modèle de travail hybride et les initiatives de responsabilité sociale renforcent l'engagement des employés envers des causes significatives, rendant chaque jour de travail à la fois gratifiant et inspirant.
Conseils d'expert StudySmarter🤫
Voici comment nous pensons que tu pourrais décrocher Senior Software Engineer - 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 Vestiaire Collective.
✨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 Vestiaire Collective.
✨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 Vestiaire Collective remarquera tes posts et te contactera pour un entretien !
✨Postule directement via notre site
N’oublie pas que postuler sur le site de Vestiaire Collective 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 - 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 Vestiaire Collective 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 Vestiaire Collective 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 Vestiaire Collective
✨Maîtrise des langages de programmation
Pour un poste en ingénierie et développement logiciel chez Vestiaire Collective, 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 Vestiaire Collective !
✨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 Vestiaire Collective, ils rechercheront des candidats réactifs et capables de travailler sous pression.