Python Backend Engineer M/F

General information
Reference number 2016-125

Job details Job title Python Backend Engineer M/F

Who we are FlixBus is a European long distance mobility provider and a brand of the FlixMobility group. Since 2013, FlixBuses have offered a new, convenient and green way to travel which suits every budget. Thanks to a smart business model and an innovative technology, the former startup has established Europe's largest intercity bus network in less than four years.

We want to grow our successful German business and therefore we are looking for a Python Backend Engineer (m/f) to join our Data Science team based in Berlin.

Your tasks You will be transforming the results of our research into web-services / micro-services, integrating prediction models into existing products and building new products on top of our Data Science platform.

Your Profile 3+ years of experience as Backend Developer/Python Developer
Full stack Python (Python 3, Flask, SQLalchemy, Celery, boto)
Relational databases (Postgres, MySQL) and NoSQL (Redis, DynamoDB)
Practical experience with Amazon Web Services
Experience with Nginx, Docker, Jenkins, git

Nice to have:
Python data science stack (pandas, scikit-learn, numpy, keras, etc)
Familiarity with machine learning
JavaScript (D3.js)
Github profile with code examples

Our offer Environment:
- Be part of an incredibly fast growing company with a strong brand and highly motivated and international team
- Work on your self-defined challenges during our HackRday once a month!
- Cutting edge technologies, Agile development practices, and product focused environment dealing with demanding engineering and scaling challenges
- Training and Conference opportunities
- Office location in the heart of Berlin or Munich
- Flexible working hours

Benefits:
- 12 100% free bus rides per year, 5 50% vouchers for family/friends per year
- Language course support
- Relocation support
- Competitive salary

Job location Job location Germany, Berlin

Candidate criteria Minimum level of qualification required Bachelor

Minimum level of experience required 1-3 years

Languages English (Full professional proficiency)

Further information Contact person Kerry McCrum