We build Wolt together.

We build the technologies powering Wolt. Our apps connect millions of customers, hundreds of thousands of courier partners and tens of thousands of shops and restaurants. We now operate in 23 countries, 250+ cities and we’re growing fast. 

We build at scale, are laser-focused on our customers and do things with heart. Dive with us into the complex problems of building the delivery of everything. Our vision is the whole city delivered within minutes, and we’re only getting started.

Product: berlin office, working together, office shot
Product: product week

Inside engineering at Wolt

End-to-end ownership: you build it, run it and fix it

Our engineers own the full life-cycle of the products they build — from release to maintenance. This means ownership and accountability from every engineer in our team.

As we’re running a real-time platform with real world implications that require constant monitoring, we must move smart and fast. We deploy 50-100 times a day. It leads us to develop small, incremental changes at a time and ship value to our customers fast. Our engineers always decide when they deploy so there aren’t hoops of approvals to jump through.

Product: woman working on laptop

Teams decide the tech they use

We work with a wide variety of technologies. In fact, teams own their technology choices. We value building scalable and robust solutions. 

The most common technologies include: Python, Kotlin, Scala, React, Typescript, and Swift, though we have a bit of Rust, Golang, Flutter and C++ hidden in our services. 

We run everything on AWS, with Kubernetes and a long list of infrastructure automation and various databases (like Mongo and Postgres) to boot. We rely on Kafka to power our data streaming needs.

Product: laptop, development, people

We’re built upon continuous learning

We also stay curious and share learnings. Here are some of the ways we learn from each other and work together:

  • Product Hour: Biweekly Friday knowledge-sharing sessions where we get together to have food and drinks and watch presentations from teams on a variety of topics

  • Product Week: A week full of awesome sessions, workshops and team-building sessions to help us come closer as a cross-functional Product Development team

  • Wolt Hackathons: In Hackathons, we get together in small cross-functional groups to join forces – building great things together, having fun and innovating

  • Competence leads: For our bigger technologies we have competence leads who spend a part of their time codifying best practices, mentoring and reviewing work, and building tech communities inside Wolt

  • Tech talks: Internal and external tech talks are our way to share technical knowledge and stories, while sharing learnings and tips on solving different challenges

Berlin_HQ_whiteboard_session 7.jpg

It’s a journey full of growth

Personal growth is important to us. We want everyone to feel like they’re learning, growing and becoming better in whatever they want to focus on. We believe in giving people the freedom to pursue their interests for the betterment of us all at Wolt. 

To help with this we have regular one-to-ones with team leads and give space for adventuring outside of our comfort zones. We encourage everyone to delve outside of their competence — participating in other team’s projects is encouraged whenever possible, and also many of our engineers have moved teams while at Wolt.

We’re an open community, and we embrace questioning and opinions. Share yours, discuss, learn and grow. 

Product: woman, whiteboarding, alina

How we work

Emoji Heart blue 0004.png

We delight our customers

We’re humbled and proud to say our apps have the industry’s highest ratings the App Store (4.8) and Google Play (4.9 global average as of Feb 2022).

Emoji Rocket 0002.png

We build at scale

We run hundreds of backend services and process over 50,000 messages per second through our Kafka.

Emoji muscle 0004.png

We craft excellence

We build clean, efficient code at scale. In 2021 we made 28,026,035 additions and -20,415,144 deletions in our codebase.

We’re grouped around customer problems

Consumer group

We build loveable, performant and relevant user experiences.

Core group

We build and maintain the core technical backbone of Wolt to ensure scale and keep on running without hiccups.

Courier group

We build top-notch tooling for our courier partners.

Financial services group

We build solutions for inbound and outbound money flows.

Merchant group

We provide merchants with tools and APIs to drive their Wolt operations.

B2B group

We expand Wolt to new user groups and use cases. We build consumer-grade user experiences for corporate environments.

Support group

We build top-notch tooling for Wolt’s support heroes.

Wolt Market group

We build the product foundation to operate Wolt Markets woltwide.

Hear it from the team

"At Wolt our services are resilient and fault-tolerant because there's so much care being put into building them from scratch."

— Rashmi, Software Engineer

Rashmi-photo1.jpg

“Wolt is a great environment for screwing up, learning from that, growing, and moving on to do things better. We never blame anyone for mistakes, we just make sure we can learn from them.”

— Kimbo, Android Developer and Android Competence Lead

Kimbo - cover image

"I never really felt like I’d be ‘just an intern’ in any way. From the beginning I was involved in our team’s projects and I worked closely with my team."

— HyeSoo, Front-end Developer

Product: HyeSoo, front-end developer

"Although there are always individual interesting topics that come up, the most interesting task, to me, is the never-ending process of writing code intended for long-term maintainability."

— Kristian, Competence Lead

Kristian, Competence Lead

“I was a Typescript and React guy who joined Wolt because of the people. Now I’m scaling our whole engineering team.”

— Niilo, VP of Engineering

Author image: Niilo Säämänen

“Haskell is the only beautiful thing in the world”

— Tatiana, DevOps Engineer

Product: Tatiana, Devops

“Human relationships are as important as coding skills”

— Petru, Team Lead

Product: Petru, team lead

"I came to Wolt with very little experience in the industry or the technologies that are used here, so I am running into interesting challenges all the time. It’s great, and I feel like I’m never running out of ways to challenge myself and learn new things."

— Puro, Software Engineer

Puro, people profile

"The most difficult situations require me to be Sherlock Holmes – when the routing suddenly goes haywire"

— Johann, Logistics Engineer

Author: Johann
Product: woman working on laptop
Product: yuho on desk
Product: whiteboard, woman
Product: Coding on computer
Product: mariana, stage, presentation, product week
Product: berlin office, working together, office shot
Product: hackathon, engineering, working together, group
Product: whiteboard, two people, berlin
Product: Hackathon 2022 - kicking off
Product: product week
Product: working on user flow, laptop, engineer, design
Product: product week, presentation, jacopo, data
Product: engineers, working together, hackathon
Product: product week, niilo, vincent, on stage, presentation
Product: woman working on laptop
Product: yuho on desk
Product: whiteboard, woman
Product: Coding on computer
Product: mariana, stage, presentation, product week
Product: berlin office, working together, office shot
Product: hackathon, engineering, working together, group
Product: whiteboard, two people, berlin
Product: Hackathon 2022 - kicking off
Product: product week
Product: working on user flow, laptop, engineer, design
Product: product week, presentation, jacopo, data
Product: engineers, working together, hackathon
Product: product week, niilo, vincent, on stage, presentation