Backend Python Developer

  • Berlin, Germany
  • 19/06/2021
Full time Data Science Machine Learning Data Analytics Big Data Data Management Statistics

Job Description

Are you a skilled backend developer with excellent python knowledge and an innovative mindset? Want to work with cutting-edge tech as part of a talented team? Then we're looking for you!

Our story (the bitesize version)

Whether they call us, or just “that food” app, we serve millions of people every day. As Just Eat, we're active across 24 countries and 5 continents.

Many of those deliveries happen with ‘Scoober', our global logistics operation. Supporting restaurants in the delivery process, Scoober is powered by tech specialists, from product owners to developers. That's where you come in.

All about the role

As our Backend Python Developer, you'll play a key role in supporting Scoober. Working with specialists on our forecasting and shift planning algorithm, you'll be part of an international and cross-functional setup where collaboration is key.

In this role, you're also responsible for:

  • Proactively finding ways to improve the shift planning algorithm using more advanced data analysis and machine learning, to boost overall efficiency

  • Handling numerous inputs & working with our Data Scientists, Optimisation Engineers and Data Analysts to improve and automate our shift planning processes

  • Writing scalable and stable code to optimise the algorithm

  • Using your data structure and testing skills to resolve issues and find areas for improvement

Can you deliver…

Here is the profile we want from our Backend Python Developer:

  • 3+ years' experience in Python (core Python, especially data preparation & data manipulation)

  • Some knowledge of Object-oriented programming (OOP)

  • Knowledge of Domain Driven Design (DDD) is an advantage

  • Strong problem-solving skills

  • Experience in testing via pytest

  • Experience with Event-Driven Architecture is a plus

  • Knowledge of meta-heuristic libraries on optimisation is an advantage

  • Familiarity with Machine Learning algorithms

  • Fluent English language skills (written & spoken)

Here is our offer

Like the perfect food pairing, your skills and our great rewards belong together:

  • Competitive salary

  • A varied backend developer role as part of a talented team supporting our global logistics

  • A dynamic, friendly workplace in the heart of Berlin (when you're in the office)

  • Budget for internal & external training and conferences and in-house German courses

  • Custom workstation/laptop (Mac/Linux/PC) to suit your working needs

  • 27 days of holiday per year

  • A pension plan

  • Working from home allowance & a budget for ordering lunches

It's time to join us as a Backend Python Developer. Click Apply Now and send us your CV!