Company
Wolt logo

Wolt

wolt.com
Location

Remote, but you must be in the following locations

  • 🇩🇰 Denmark
  • 🇪🇪 Estonia
  • 🇫🇮 Finland
  • 🇩🇪 Germany
  • 🇸🇪 Sweden
Apply

Senior Python Backend Engineer

Wolt is a technology company that makes it incredibly easy to discover and get the best restaurants, grocery stores and other local shops delivered to your home or office. Wolt is not just a delivery app – we’re a technology company building a commerce platform to seamlessly connect our millions of customers with thousands of merchant and courier partners, in real-time across 23 countries and 250+ cities. Our apps (iOS and Android) have the industry’s highest ratings, largely thanks to our customer-first-mindset, which shows in how we build products and run operations. In June 2022 we officially joined forces with DoorDash. Combined, we have a presence in 27 countries, 23 of which operate with the Wolt brand and app. Wolt and DoorDash continue largely independently, with Wolt’s name, brand, product, technology and team.

Working in Product Development at Wolt

At Wolt, we’re about getting things done. You’ll probably enjoy it here if you like taking ownership, developing yourself and being around friendly, humble and ambitious people. 

The behind the scenes of Wolt is run by an awesome bunch of over 400+ planners, builders, designers and data crunchers. We call ourselves Product+, as we’re the very core of Wolt’s products, tools and platforms. To build our products, we work in over 40  cross-functional, independent and autonomous teams. Teams are made up of a mix of talented individuals: engineers, designers, data scientists, analysts, and product leads. Each team takes ownership for solving customer problems in the best possible way.

Our Commitment to Diversity, Equity & Inclusion

We want to have all sorts of people in our team – people like you and me, and people different from you and me. To be able to work with diverse teammates – when it comes to gender, age, ethnicity, life background, sexual orientation, political views, religion, or any other personal trait – we consciously aim to offer equal opportunity for everyone to work with us. This is because we believe diverse teams make the most thought-through decisions and build things in the most inclusive way.

Join us today to build Wolt together!

#LI-LM_1

Job Description

Are you interested in being part of building a service that is unique to the tastes of our over 14 million users? Wolt is looking for multiple backend engineers with Python skills to join our different engineering teams across the product development organization. 

We have a strong Python community at Wolt: around 100 of our engineers are actively using Python and sharing knowledge related to its rich ecosystem. Python is not only the language of data but also the most widely used language in the web backend services of Wolt. For example, most of the consumer client-facing endpoints run Python under the hood. 

Modern Python is our bread and butter. We did the 2 to 3 migration already four years ago. Nowadays, we strive to always use the latest Python version in our services, which allows us to benefit from the latest language features. If you are a Pythonista and would enjoy being surrounded by like-minded people, we have a lot to offer.

Some concrete examples of Python at Wolt:

  • When you open the Wolt mobile app or navigate to the wolt.com front page, the request is served by a Flask backend which is juiced up with async gevent workers.

  • We deployed the first FastAPI based service to production in January 2020. We are not afraid of being early adopters of fresh but promising technologies.

  • We use Celery for most of the heavy lifting which happens in the background. We run millions of tasks every day.

  • When you search for your favorite hamburger place in Wolt, the search results are obtained from Elasticsearch via a Python backend. Actually, we even have a dedicated team working on the search.

  • We have developed a number of Wolt specific Python libraries (indexed in our private PyPI) which help us in building new services without copy-pasting code around.

If the above examples piqued your interest, also check out:

  • Wolt Tech Talks Youtube channel has recordings from our Python meetups and

  • the Python-related blog posts in our engineering blog.

📍This role can be based in one of our tech hubs in Helsinki, Berlin or Stockholm, or you can work remotely anywhere in Finland, Sweden, Germany, Denmark, and Estonia. Read more about our remote setup here. If you live outside of these countries - not to worry! We provide relocation support to help you make your way to Finland, Germany or Sweden.

Qualifications

You might be the one if you are an engineer with experience designing and building top-class software and APIs, enthusiasm towards working with Python is naturally essential. We mostly work with Python (Flask & FastAPI), MongoDB, PostgreSQL, and appreciate it if you understand what it takes to build and operate scalable software services in production. Our massive backend software is powered with Kubernetes in AWS so proficiency in these platforms or similar and cloud infrastructure is a huge plus.

Aside from technology, we expect you to be a product-oriented problem solver, a good communicator, willing to collaborate with people in- and outside of your own team, and keen to bring up issues in a constructive manner to the team and to Wolt at large. We work with high ownership in small teams where each team member works around the whole SW development life cycle. Each and every one of our product team members has a say in where we are going and what solutions we implement.

Additional Information

The position will be filled as soon as we find the right person, so make sure to apply as soon as you realize you really, really want to join us!

The compensation will be a negotiable combination of monthly pay and DoorDash RSUs. The latter makes it exceptionally easy to be excited about our company growing and doing well, as you’ll own a piece of the pie.