Used Tools & Technologies
Not specified
Required Skills & Competences ?
CentOS @ 4 Chef @ 4 Docker @ 4 Grafana @ 4 Jenkins @ 4 Kafka @ 4 Kubernetes @ 4 Memcached @ 4 MySQL @ 4 Nginx @ 4 Prometheus @ 4 Redis @ 4 Ruby @ 4 Statsd @ 4 Vitess @ 4 DevOps @ 4 GitHub @ 4 Datadog @ 4 Ruby on Rails @ 4 Git @ 4 API @ 4 Agile @ 4Details
Brief info about Vinted
Vinted is the leading second-hand fashion marketplace in Europe and a go-to destination for all kinds of second-hand items. With a mission to make second-hand the first choice worldwide, Vinted enables people to sell and buy second-hand clothes and lifestyle items from each other, helping give those items a second or even third life.
Vinted Go launched in 2022, with a focus on developing products and solutions for more seamless shipping and delivery across Europe. Vinted Go has connected more than 60 carriers and more than 500,000 PUDO points across Europe to support the delivery of millions of parcels per year.
The Vinted Group, composed of Vinted Marketplace, Vinted Go, and Vinted Pay is headquartered in Vilnius, with workplaces in Germany, Lithuania, France, the United Kingdom, the Netherlands and over 2,000 employees. Its backers include Accel, EQT Growth, Insight Partners, Lightspeed Venture Partners, Sprints Capital, and TPG.
Information about the position
As Vinted’s new Senior Backend Engineer, you’ll be joining the Ontologies Platform team in the Supply domain.
The Supply domain guides members from the initial intent to buy to the successful purchase of the desired item. It is composed of several teams that work on delivering smooth checkout, payment, shipping, and messaging functionality to our users.
Ontologies platform defines, maintains, and improves item metadata, which is then used to sell, show and search for items at Vinted; we also maintain the extensive item category tree.
You’ll be joining a stable, impactful team of six experts in their area, most of whom have been working long enough to see the long-term effect of their initiatives, and who are at the center of Vinted’s expansion into new markets and countries.
Our team is primarily backend driven, and we also build and maintain UIs for internal users.
As a senior backend engineer, you’ll be responsible for developing data models, APIs and solutions to be used by internal teams. You will communicate with a lot of internal stakeholders, and keep an eye on a lot of edge cases; changes you introduce will make Vinted better for both sellers and buyers, will reach millions of users and get thousands of RPMs.
Our daily routine is: Ruby on Rails, Kubernetes, Apache Jena, MySQL, Vitess, Memcached, Redis, Redis Sentinel, Kafka, Prometheus, Graphite, Grafana, Statsd, Nginx, git, Jenkins, Docker, Datadog, Kubernetes, Chef and CentOS 7.
Some of the things we’ve done are:
- Providing tech foundation to launch all major category expansions at Vinted: Entertainment, Electronics, Collectables&Hobbies, Sports and more;
- Drastically (~10x) decreasing engineering effort necessary for category expansions;
- Collaborating with teams that own item upload, search, and navigation in order to test and introduce new features to members faster;
- Modularizing and extracting code in our ownership to make ourselves more autonomous;
- Experimenting with non-relational databases in order to achieve product outcomes.
In this position, you will report to the team’s Engineering Manager.
In this position, you will
- Work in a platform team. Your primary users will be internal teams, and you’ll need to ensure your solutions are both future proof and meet current needs
- Actively collaborate with engineers from many teams. You will be meeting, talking to, and working with many engineers, each coming with their own scope and goals
- Design the data model that will specify how members upload, navigate, and search for items at Vinted, as well as APIs to access the data
- Completely own your solution: design, deploy, monitor, and maintain services that you have built
- Apply Agile and Lean principles in your work and collaborate with other developers through GitHub pull requests and code reviews
- See your code affect 85 million users almost instantly, as our master branch gets rolled out straight to production on each merge
- Own SLIs/SLOs in the product team to ensure quality and reliability
- Be ready to partner across teams to prioritize and deliver results
- Provide direct and impactful feedback in team functions and seek feedback from team members to grow.
About you
- You are a senior engineer. You know that there is no silver bullet, that simple is better than clever when it comes to code, and you know how to build solutions that last in the face of ever-changing business requirements.
- You are able to communicate and understand the needs of other engineers. The platform team’s main product is an internal one, and you know how to build rapport, understand the pain points, and keep stakeholders informed.
- You are proficient in Ruby, Rails, and know its best practices and common pitfalls, including those that come under significant load.
- You are open to any technology or language if it helps you solve your problem
- You know your way around devops. You understand how CI and CD works, and you can write and deploy a service from scratch using kubernetes; you know how to set up alerting and how to troubleshoot a backend service.
- Huge bonus: you have designed and shipped a graph-based solution to production.
Work perks
- The opportunity to benefit from our share options programme
- 30 days of paid annual leave
- Newest MacBook models
- Mental and emotional health support through the Mindletic app
- Home office support: we provide IT workstation equipment and a personal budget of up to €540 for home workplace furniture
- A daily lunch allowance
- Frequent team-building events
- A personal monthly budget for shopping on Vinted
- A subsidised gym membership with ClassPass or Urban Sports Club
- A subsidised pension plan provided by Vinted
- Hallesche Supplemental health insurance
- Life and disability insurance provided
- A subsidised Deutschlandticket
- The opportunity to spend up to 90 days per year - 21 of which can be spent working outside of the EU - on workation
- A dog-friendly office
Working at Vinted
Individual Learning Budget
We invest in your professional growth! As part of our commitment to continuous learning, we offer an annual learning budget to support your personal and career development through courses, certifications, workshops and more.
Hybrid Work
We’ve adopted a hybrid workplace model where 2 days in the office are recommended but not enforced. It’s up to you and your team to decide on the exact days you’ll spend working together in person.
Equal Opportunity
The Vinted Group is committed to building an inclusive workplace where people from all walks of life feel a sense of belonging. We welcome applications from people of all backgrounds, identities and life experiences. At Vinted, all applicants are treated fairly without regard to their race, age, religion or belief, sex, national origin, citizenship, gender identity, sexual orientation, disability, or any other protected characteristic.
The salary range for this position is € 73,400.00 - € 99,200.00 gross per year