Software Engineer, Merchant Team



Buy the right wine

About the job

We are changing the way people enjoy wine, and consequently disrupting one of the oldest industries on the planet. By harnessing the power of technology and social behavior, we have created the world’s largest – and smartest – wine community and marketplace. Over the next ten years, the global market for online wine sales is expected to grow significantly and Vivino will be at the forefront of this growth. Now is the time to join a fast-paced and growing team.

Your chance to proactively improve upon our development processes and conventions

As a Software Engineer in our Merchant Team, you will have the opportunity to collaborate with cross-functional partners on all aspects of product development. In doing so, you will be working closely with design partners to implement specifications such as responsive components and web pages. Along with this, your primary responsibility will be to support your team and help them with code review, testing, and development.

As a part of our Merchant Team, you will experience that your coworkers highly welcome self-initiative and encourage you to speak your mind. In addition, we expect that, as a part of our work ethic, you design solutions with non-functional requirements in mind, such as security, performance, maintainability, scalability, usability, and reliability.

Your key responsibilities across these areas of focus will include to:

  • Build towards the business and engineering objectives
  • Help build the foundation for cross-team collaboration
  • Achieve specific team goals by working together in a cross-department collaboration, as working as a team is a crucial part of our success
  • Put your ideas into practice on a global scale
  • Develop and design RESTful services on top of our core API to be consumed by your frontend components
  • Implement and maintain backend services, such as APIs and Daemons

An articulate team player with a detail-focused and problem-solving mindset

You consider problem-solving one of your strengths, as you enjoy examining information, documenting facts, and interpreting data. In addition, your natural curiosity for seeking answers and discovery makes you quick at getting to the core of a problem. With your passion for learning and growing, you enjoy new challenges and identifying ways in which things can be improved.

Just as importantly, you enjoy giving presentations and explaining things. In doing so, you are easily able to communicate complex matters in layman’s terms. Moreover, you are eager to bring people around to your point of view while challenging other people’s ideas to initiate constructive discussions.

You are conscientious about meeting deadlines and believe you rarely leave things unfinished. Being attentive to detail, you work very thoroughly and with a high ambition to achieve successful results while ensuring that things are done properly. In doing so, you convey confidence and show composure that makes you readily adapt to resolving conflicts.

If this characterization resonates with you and can demonstrate the experiences below, we look forward to hearing from you!

  • 3+ years of industry experience
  • Degree in Computer Science or similar, otherwise 5-6 years of experience required
  • Strong experience with backend and/or fullstack technologies such as Golang, Ruby, React
  • Solid understanding of engineering best practices, continuous integration, and incremental delivery
  • Always develop with a test-first approach, relying on TDD and covering most with unit and integration tests

Your new colleagues

Vivino is not just a workplace; it is a community where the people are at the center and always will be. Working at Vivino offers you the possibility of being surrounded by great people with different backgrounds and having the strong feeling of being part of an international community. Being an engineer at Vivino, you will focus on solving critical problems for the business and the Engineering department. Your day-to-day work will directly impact the product’s positive growth and overall success. You will be part of a fantastic team of brilliant people, extremely knowledgeable and supportive

Who are we?


Vivino is the world’s largest online wine marketplace and most downloaded wine app, powered by a community of millions. Vivino’s unique wine shopping experience leverages community data to suggest personalized wine recommendations for each individual user. In addition to making wine discovery fun and effortless, Vivino is the best place for wine drinkers to buy wine. The Vivino app is available for download on Android and Apple devices.

We are a fast-paced, growing team with offices in San Francisco, California, and Copenhagen, Denmark. We also have teams worldwide in the UK, Netherlands, Italy, Spain, Germany, France, Ireland, Australia, and Hong Kong.

Our team is passionate about our core purpose – to empower people everywhere to enjoy wine to the fullest. We do that every day by building technology and leveraging data that puts the power back in the hands of the consumer. We do not see wine as a commodity but as an offering of a cultural experience that was once out of reach for many but is now open to everyone.

Our Five Core Values Are

  • Always Strive for Better
  • Work Together
  • Earn and Offer Trust
  • Be Approachable
  • Lead with Data

Commitment to diversity and inclusion

Vivino is an equal opportunity employer and prohibits unlawful discrimination based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin or ancestry, age, disability, marital status, and veteran status any other characteristic protected by applicable law.

Vivino is the world’s largest online wine marketplace, powered by a community of millions of wine drinkers who use the Vivino app to scan and rate more than 500,000 wines every single day.

To apply for this job email your details to