Wolt

Software Engineer (Scala), Supply and Demand Team

Remote Helsinki, Finland
Redis React AWS PostgreSQL Machine Learning Scala TypeScript Kubernetes SQL DynamoDB Python Docker Microservices
Search for More Jobs Talk to a recruiter now 💪
Description

Company Description

Job Description

At the large scale of the Wolt business, our operational efficiency benefits greatly from having automation for managing supply (how many courier partners are online) and demand (how many orders are being placed by customers). For us supply balance is a clear win-win situation, but it takes an entire team to make sure that this is possible. 💪 To succeed even better with supply balance, we are adding one more Backend Engineer to our new Supply and Demand team!

Supply and Demand team’s mission is to make Wolt cities efficient for our customers, merchants and couriers, as well as making running the cities smooth for our operations people. This is done by building tools and features that help achieve balance between supply (number of Courier Partners online) and demand (home delivery orders from consumers) by surfacing the forecasts to our Courier Partners in the Courier App and Wolt operations, as well as creating ways to dynamically influence supply and demand. As a backend engineer you will have a chance to work on topics around, for example, courier engagement and activation bonuses. That can be fun and rewarding for several reasons: 

  • This field encourages innovative approaches and experimentation. You can try out new methodologies to see what works best.

  • You often collaborate with various teams such as applied science, analytics, product management, and operations.

  • Designing systems to optimize courier activation and bonuses involves solving complex logistics and machine learning problems.

  • The need for real-time solutions means you often work in a fast-paced, dynamic environment.

At the moment, the team consists of two frontend developers, several backend engineers and applied scientists as well as the engineering team lead and product lead. The main programming languages on the team are Python, Scala, and TypeScript (React) and since the team also works closely with Applied Scientists, this is a great chance to learn a lot about machine learning if you have a knack for it!

This role can be based in one of our tech hubs in Helsinki, Stockholm, or Berlin or you can work remotely anywhere in Finland, Sweden, Germany, or Estonia. Read more about our remote setup here.

Qualifications

👉 You have solid experience designing, building, and integrating quality software (microservices) in Scala on a large scale within a complex domain, with strong focus on event-driven approach where the decisions need to be made in an online way.

👉 You have knowledge of AWS, Kubernetes, Docker, observability (DataDog or similar tools) and data storage, both SQL and noSQL databases. We are actively using multiple solutions: postgresql, dynamodb, mongo, redis.

👉 You’re a dedicated person who is pragmatic with a positive attitude, who doesn't shy away from going outside of their comfort zone, and demonstrates curiosity and willingness to keep continuously learning.

👉 You’re comfortable working with real-world data and its different nuances.

So, TL;DR if you have several years of experience in dealing with the back end of the house, can’t wait to learn new things, have an interest in tackling scalability challenges and building some cool stuff, then be sure to drop us a line! 📫

Additional Information

💯 Overall our product organization consists of a team of over 800 people at Wolt. We aim to build none other than the best-in-the-world engineering team here. 

💙 You’ll get to work in a company culture where we take ownership beyond the obvious, do common things uncommonly well, we think big but stay humble, do right by people, we treat others kindly and justly, recognise that if we don’t learn, we won’t stay still but fall behind, and keep in mind that Luke was Yoda’s greatest achievement. 

 🙌 Join us for an exciting journey! The compensation will be a negotiable combination of monthly pay and DoorDash equity. 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.

For any further questions about the position, you can turn to Product+ Talent Acquisition Partner - Lina Muncyte (lina.muncyte(at)wolt.com).

Wolt
Wolt
Apps Delivery Delivery Service Food Delivery

0 applies

20 views

Other Jobs from Wolt

Senior Fullstack Engineer, Privacy

Remote Helsinki, Finland

Senior Fullstack Engineer, Privacy

Remote Stockholm, Sweden

Staff Engineer, Consumer Search

Remote Stockholm, Sweden

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 389 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • Salaries for the engineering jobs on our site range from $100K-$200K. On average, senior engineer positions on our EchoJobs are about $160K.
  • The EchoJobs positions have been sourced and vetted from the top companies to work for in the US as a software engineer, including LinkedIn and other reputable job sites. We also have syndicated jobs from companies that have just raised funding, as well as those that have great unique products and culture. From all of these sources, our founder, Morgan, has also resourced the company's authenticity in terms of their website, public appearance, and more.
  • Yes, our users asked us for just this, so now our search filters allow you to search for your top jobs via location, as well as by onsite, remote, or both. Approximately 30% of our jobs are remote, so you’ve got the best options for you!
  • We have not yet implemented this option, but are considering doing so in the future. For the moment, you would need to cancel your subscription, and resubscribe when you wanted to come back.
  • We add new jobs to EchoJobs every day! We scan our sources for the newest jobs, verify them, and post them to EchoJobs within minutes. We add about 2,000-3,000 new jobs for you each day!
  • From starting your job search to getting hired, the entire job search process can take us software engineers anywhere between 3-6 months. However, at EchoJobs, we’re striving to shorten this duration by finding the best, newest jobs for you, so you can do less job searching, and more applying.
  • We’d recommend checking EchoJobs daily, as we add new jobs to the site each day. Additionally, if you got a chance to read our previous email on “what makes EchoJobs different from any other job search tools,” we also recommended that you set a job alert based on your job filters, so if you get emails on those new jobs, you could be checking more than once per day.
  • If you decide to continue with us after the 1-month trial, we definitely recommend this, as we all know it usually takes 3-6 months to find a quality job as a software engineer these days. So to best support you, we just adjusted our membership options at EchoJobs to monthly, 3 months, or 12 months (this option is more for passive job seekers looking a little bit for the future if they want to come back to work or make a job switch potentially. This lets you see what’s out there in case an even better fit job becomes available.)
  • EchoJobs is truly the only job site of its kind. We want to be THE spot for you to find the best job for you, and haven’t encountered any other company doing this. Other job sites are in niches besides software engineering or focus on a small portion of engineering jobs (like a specific coding language). In the words of Morgan, our founder, “I think what makes EchoJobs different is the amount of jobs, frequency that we add new jobs (we add 2,000-3,000 new jobs daily!), and the powerful search engines to find exactly the job you want more easily and efficiently. We can provide you with the most jobs that are vetted by us, we’ll continually find more new jobs for you, and we make it easier for you to apply and get hired.

What Fellow Engineers Say