V

Vinted

C2C marketplace for pre-owned fashion.

Senior Backend Engineer - Vcrm Team

Backend EngineeringUpdated on Nov 13
Full-timeVilnius, Vilnius City Municipality, Lithuania

About the Job

Requirements

  • You have solid experience building and running backend systems at scale, ideally high-throughput or event-driven systems; messaging, notifications, or pipelines experience is a strong plus.
  • You have experience tech-leading the extraction of specific domains or packages from a monolithic codebase into decoupled, standalone services; this is a strong plus.
  • You are eager to learn and excited to grow your backend engineering skills, including working with Go.
  • You have solid software engineering fundamentals and experience building backend applications.
  • You write clean, maintainable code and care about quality and testability.
  • You are comfortable working with databases, APIs, and service-based systems.
  • You are curious about distributed systems and architectural trade-offs, and are happy to learn from more senior engineers.
  • You enjoy working in a data-driven environment and are curious about experimentation and machine learning in production.
  • You take ownership, raise ideas proactively, and like helping others grow.

Responsibilities

  • Design, build, and own backend services for the communications platform, which handles very high message volumes across push, email, and in-app channels.
  • Develop backend solutions using technologies such as Go, Ruby on Rails, MySQL, Memcached, and Elasticsearch; prior experience with all of them is not required.
  • Lead technical design for new capabilities such as send-time optimisation, frequency capping, rich push, and recommendation-driven targeting.
  • Partner with data scientists to put machine learning models into production and build the experimentation and measurement capabilities around them.
  • Improve reliability and observability of message delivery so issues are caught early and high-reliability legal communications are sent safely.
  • Drive the decoupling of CRM logic from the core monolith into clear, maintainable services.
  • Apply Agile and Lean principles and take part in planning, refinement, retrospectives, and other team ceremonies.
  • Review code, mentor other engineers, and raise the quality bar across the team.
  • Use tools such as Grafana and Kibana to monitor service behaviour and investigate issues.
  • Collaborate with other product teams that rely on VCRM to reach their members.
  • Participate in on-call rotations to ensure the product performs well.

About the Company

Vinted

C2C marketplace for pre-owned fashion.

Vinted is an online marketplace where people buy and sell second-hand clothing and accessories. It operates as a consumer-to-consumer (C2C) platform that lets individuals list pre-owned items for sale and others purchase them. Revenue comes mainly from a Buyer Protection fee charged on each transaction, which covers customer support, shipping tracking, and refunds. The platform targets those interested in affordable, sustainable fashion and the circular economy, appealing to users who want to declutter, discover unique items, and shop more environmentally friendly. Vinted’s approach centers on peer-to-peer re-commerce, offering a simple way to trade clothing within a global community, with a focus on accessibility and sustainability rather than new-product manufacturing.

Company size
1,001-5,000
Company stage
Private
Total funding
$559.6M
Headquarters
Vilnius, Lithuania
Founded
2008

Recently Posted Jobs

Explore more opportunities at Vinted

See more jobs