Senior Backend Engineer, Ontologies platform
Job Description
Brief Info About VintedVinted 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, and TPG.Information About The PositionAs 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 willWork 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 needsActively collaborate with engineers from many teams. You will be meeting, talking to, and working with many engineers, each coming with their own scope and goalsDesign the data model that will specify how members upload, navigate, and search for items at Vinted, as well as APIs to access the dataCompletely own your solution: design, deploy, monitor, and maintain services that you have builtApply Agile and Lean principles in your work and collaborate with other developers through GitHub pull requests and code reviewsSee your code affect 85 million users almost instantly, as our master branch gets rolled out straight to production on each mergeOwn SLIs/SLOs in the product team to ensure quality and reliabilityBe ready to partner across teams to prioritize and deliver resultsProvide direct and impactful feedback in team functions and seek feedback from team members to grow.About YouYou 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 if it helps you solve your problemYou 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 perksThe opportunity to benefit from our share options programme30 days of paid annual leaveNewest MacBook modelsMental and emotional health support through the Mindletic appHome office support: we provide IT workstation equipment and a personal budget of up to €540 for home workplace furnitureA daily lunch allowanceFrequent team-building eventsA personal monthly budget for shopping on VintedA subsidised gym membership with ClassPass or Urban Sports ClubA subsidised pension plan provided by VintedHallesche Supplemental health insuranceLife and insurance providedA subsidised DeutschlandticketThe opportunity to spend up to 90 days per year - 21 of which can be spent working outside of the EU - on workationA dog-friendly officeWorking at VintedIndividual Learning BudgetWe 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 WorkWe'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 OpportunityThe 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, , origin, citizenship, gender , , , or any other protected characteristic.The salary range for this position is€ 73, € 99,200.00gross per year