
Senior Software Engineer
Vestiaire Collective
full-time
Posted on:
Location Type: Hybrid
Location: Berlin • Germany
Visit company websiteExplore more
Job Level
About the role
- 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
Requirements
- Mastery in either PHP or Go, with at least 5 years of experience in your primary language
- Strong understanding of microservices architecture, distributed systems principles, and scalable design patterns
- Track record of building and maintaining production systems that handle significant traffic and large data volumes
- Skilled in designing scalable, maintainable systems and writing clean, well-tested, efficient code following best practices (SOLID, DDD, Hexagonal Architecture, etc.)
- Analytical mindset with meticulous attention to detail when debugging complex distributed systems
- Appreciation for how technical decisions impact user experience, and ability to translate business requirements into technical solutions
- Excellent communicator, able to articulate technical concepts clearly and defend your proposals with evidence
- You take full ownership of your code and architecture, from design to delivery
Benefits
- 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 (i.e 28 days of paid time off)
- As full member of our entrepreneurial project, you will be eligible to free shares
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PHPGomicroservices architecturedistributed systemsscalable design patternsSOLID principlesDomain-Driven Design (DDD)Hexagonal Architectureclean codeperformance monitoring
Soft Skills
analytical mindsetattention to detailexcellent communicationownershipmentorshipcollaborationtechnical designproblem-solvingcode reviewuser experience focus