Senior Software Engineer

il y a 3 jours


Paris, Île-de-France Vestiaire Collective Temps plein
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, iOS, 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 iOS/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 & MessagingDatabases: MySQL/MariaDB, MongoDBCaching: Redis, MemcachedMessage Queuing & Streaming: RabbitMQ, Amazon SQS, KafkaInfrastructure & DevOps: AWS, Docker, Terraform, GitHubDocumentation & Project Management: Jira, Swagger/OpenAPIObservability: 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
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  
Beware of Scams Vestiaire Collective only contacts candidates via official emails ending in  or [email protected] . We never use WhatsApp, Telegram, or similar apps for job offers, nor will we ever request payments or banking details. If you receive a suspicious message, please report it to [email protected] 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.
  • Senior Software Engineer

    Il y a 7 minutes


    Paris, Île-de-France Bizzdesign Temps plein

    Bizzdesign is looking for a highly skilled Senior Software Engineer to join our international Engineering team. This role is designed for an experienced software professional capable of designing, developing, and scaling complex enterprise SaaS applications while contributing to product innovation and global technology strategy.About BizzdesignBizzdesign is...

  • Senior Software Engineer

    Il y a 2 minutes


    Paris, Île-de-France Artefact Temps plein

    Who are we Artefact is a leading global consulting company dedicated to accelerating the adoption of data and AI to positively impact people and organizations. We specialize in data & AI transformation and data-driven marketing to drive tangible business results across the entire enterprise value chain. Artefact offers the most comprehensive set of...


  • Paris, Île-de-France Twenty One Talents Temps plein

    Présentation de la société Rejoignez une entreprise en pleine croissance, spécialisée dans les solutions logicielles pour le secteur spatial. Fondée par des experts du domaine, cette entreprise développe une plateforme cloud sécurisée permettant aux opérateurs satellitaires de communiquer efficacement avec leurs satellites via un réseau mondial...

  • Senior Software Engineer

    Il y a 4 minutes


    Paris, Île-de-France Razer Temps plein

    Joining Razer will place you on a global mission to revolutionize the way the world games. Razer is a place to do great work, offering you the opportunity to make an impact globally while working across a global team located across 5 continents. Razer is also a great place to work, providing you the unique, gamer-centric #LifeAtRazer experience that will put...

  • Senior Software Engineer

    Il y a 3 minutes


    Paris, Île-de-France WeScale Temps plein

    Rejoignez WeScale et contribuez à un accompagnement de haut niveau pour structurer, orienter et accélérer les transformations technologiques de nos clients.WeScale recherche une Développeuse ou un Développeur Back-end Expert(e) pour renforcer ses équipes et accompagner ses clients dans le développement de solutions Cloud Native en veillant à la...

  • Senior Software Engineer

    Il y a 8 minutes


    Paris, Île-de-France Tomorro Temps plein

    Depuis 2020, Tomorro révolutionne la contractualisation collaborative, permettant à des centaines d'entreprises de gagner du temps et du contrôle sur leurs contrats.Chaque jour, nous facilitons la conclusion de milliers d'accords en combinant automatisation et assistant IA, tout en couvrant l'ensemble du cycle contractuel : génération, négociation,...

  • Senior Software Engineer

    Il y a 3 minutes


    Paris, Île-de-France Rail Europe Temps plein

    As a Software Engineer at Rail Europe, you will be a key contributor to our engineering team, responsible for:Developing and Delivering Solutions: Designing, developing, and delivering high-quality software functionalities, ensuring code quality through robust testing (unit and integration tests).Full Lifecycle Participation: Actively participating in all...

  • Junior Software Engineer

    il y a 1 minute


    Paris, Île-de-France Rail Europe Temps plein

    As a Junior Software Engineer at Rail Europe, you will grow your skills while contributing to our engineering team:Learning & Delivering Solutions: Developing software features under guidance, writing quality code, and learning our testing and deployment practices.Full Lifecycle Participation: Actively participating in agile ceremonies, assisting with...

  • Senior Software Engineer

    Il y a 5 minutes


    Paris, Île-de-France Bain & Company Temps plein

    ***Please submit your application in EnglishWHAT MAKES US A GREAT PLACE TO WORKWe are proud to be consistently recognized as one of the world's best places to work. We are currently the #1 ranked consulting firm on Glassdoor's Best Places to Work list and have maintained a spot in the top four on Glassdoor's list since its founding in 2009. Extraordinary...

  • Senior Software Engineer

    Il y a 2 minutes


    Paris, Île-de-France Rail Europe Temps plein

    As a Software Engineer at Rail Europe, you will be a key contributor to our engineering team, working within the Providers team, which owns the core systems responsible for integrations with rail carriers and ticket providers.Developing and Delivering Solutions: Designing, developing, and delivering high-quality backend software functionalities, primarily...