Engineering

Engineering
Location
//images.ctfassets.net/et5i6t44yqqw/2lLt9aDqCOxj4C8ipN4Yks/09fd70e62725be8b47a76e4fb5097cb3/yuho-programmer.png

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 28 countries, 500+ 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: product week

We craft excellence

A great product makes life better for people who use it. That’s been our mindset since day one.

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 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.6*).

*global average as of November 2023

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 build beautiful products, the Wolt way

We build at scale, but stay small at heart. And together, we're building the delivery of (almost) everything.

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.

Retail Platforms

Building world-class tooling to manage retail operations

Hear it from the team

"To be successful as an engineer, I’ve always needed two things: to pay attention to details and to be a nerd. I don’t want to sound vanilla, but you need to love what you’re doing."

— Ada, Software Engineer

Ada Blank

“Although our team is distributed in five different cities in four countries, I feel like I am still able to socialize with my team in the same way as if we were in the same office.”

-Mila, Software engineer

photo5940595328862499950

"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, Software Engineer 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, Software Engineer

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, Engineering Team 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: 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: product week, presentation, jacopo, data
Product: engineers, working together, hackathon
Product: product week, niilo, vincent, on stage, presentation

We get together, every year

Take a peek at Product Week — our annual event where all our colleagues from engineering, design, product management, data and security teams gather together to collaborate, mingle and have fun.