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.
- Languages: PHP, Go Application Framework: Symfony
- Data & MessagingDatabases: MySQL/MariaDB, MongoDB
- Caching: Redis, Memcached
- Message Queuing & Streaming: RabbitMQ, Amazon SQS, Kafka
- Infrastructure & DevOps: AWS, Docker, Terraform, GitHub
- Documentation & Project Management: Jira, Swagger/OpenAPI
- Observability: Data Dog, Grafana
Top Skills
What We Do
The leading global online marketplace for desirable pre-loved fashion. Certified B Corporation. #LongLiveFashion.
Our mission is to transform the fashion industry for a more sustainable future by empowering our community to promote circular fashion.
Our platform is unique thanks to a rare inventory of 5 million items including 20,000 daily new-ins.
We currently have a diverse global team of 800 employees representing more than 50 nationalities. We stand by our values: community, activism, transparency, dedication and greatness, and are proud to be a Bcorp!
Vestiaire was founded in 2009 and is headquartered in Paris with offices in Tourcoing, London, Berlin, New York, Hong Kong, Singapore, Lisbon, Seoul.







