Python Software Engineer

Job description

Want to apply your backend expertise in a fast-growing scaleup that is on a mission to solve problems for restaurants? Can you imagine yourself, arriving every morning at an office (or Zoom room!) full of energy and driven people, getting ready to scale a software platform to the whole world? If you want to help us create a revolutionary operating system for all kitchens and help solve restaurant owners problems, read on...
 
Questions about COVID-19? We have been super busy in 2020, we raised €16.25milliion in funding in April, kept connected to each other and continued to expand our business; with a new office that will be ready for you in Amersfoort Q1 2020. Although you will be temporarily working remotely we'd still prefer to hire a senior developer that is living in The Netherlands and ready to utilise our new offices ASAP. Any questions? Just email ben.dowse@deliverect.com 

Who are we?

We are Deliverect, a startup from Ghent with a new office in Amersfoort. We solve huge pains that restaurants currently have with their manual and analogue ways of working. . You may not believe it, but restaurants still have to manually handle the orders from each different ordering platform separately (Uber Eats, Takeaway.com, Deliveroo, etc.) The result? Mistakes, stressed employees, messed up orders, and dissatisfied customers - but no more: With our platform, we fix all of these analogue problems and bring restaurants up to the speed of the digital world.


Our diverse and international team currently counts more than 100 ambitious enthusiasts who work, innovate, and celebrate success together. We have experienced founders with a huge network and track record and already some of the biggest chains that are working with us. And we are excited to continue to grow a lot in the months to come.


Your mission at Deliverect:

As our most Python Software Engineer with strong Python knowledge, you write well-tested code, guide the team with your experience, and seek challenges that inspire you. Some examples of your responsibilities include:


  • Building API integrations for leading national and global delivery websites
  • Being inventive with the huge amount of data and innovating with it, how can we speed up report generation with millions of products and orders.
  • Creating Machine to Machine (M2M) Authorization
  • Anticipating problems with server load and preventing them ahead of time
  • Help to choose new technologies and frameworks to tackle problems
     
Jelte (our Co-Founder and Architect) explains why this is a challenging role: “Our next Senior Python dev will have a variety of different challenges, most of them evolving around solving the complex problems that our customers face with integrating their existing systems with their online ordering platforms. No day is the same, one day you are working with a fulfillment partner integrating a new delivery system and the other day you are working with a global partner working on improving the work process in their kitchens. You will have the freedom to work on the problems that matter to you and the company, that really help our customer. ”

Job requirements

Why this job is for you:

  • You have at least 2 years or more of recent experience developing in Python & ready to become a senior developer
  • You have experience with building Web/REST APIs
  • You have experience with Flask (we use Eve) or Django ideally
  • You prefer working in a team, we are building up our team in Amersfoort and want you to help us start on the right foot
  • We don't tell you what to do, you are the expert and you welcome giving and receiving feedback

 
What we count as a plus:

  • You are familiar with SaaS products or worked on a product with frequent releases within a rapidly scaling global company
  • You have worked with a TDD approach before
  • Your knowledge of databases includes NoSQL (ideally MongoDB) and basic cloud knowledge (Azure / Google Cloud / AWS… but knowing accuweather doesn’t count)
  • Understanding of Docker or Kubernetes (we are currently switching)
  • Previous mocking and testing of APIs with Postman
     

    What you can expect from us:

    At Deliverect, we care about attracting and retaining excellent people. That’s why we offer you:

    • Opportunity to work remotely 1-3 times per week & fully remote during this pandemic
    • Flat company structure, with a “leader - leader” culture
    • Company-wide stock options
    • Travel allowance for a relaxed commute to Amersfoort (we are 35 minutes from Amsterdam)
    • Phone allowance to keep you connected
    • A MacBook
    • Great coffee, free snacks, and plenty of beer (when the work is done)!
    • Flexibility in working hours (around core office times)
    • Working with new technologies, no legacy
    • Full transparency about the business - Everything is shared, so you will also learn what is needed to create a successful startup

    We would love to hear from you, even if it’s just to ask some questions about this job or to talk about ordering food.
    Check out this simple explanation of why we’ll rock this industry:




    Interested in working with us as our Python Software Engineer?
    You made it this far, so I am guessing you are 🧐
    If you have some final questions 👉 ben.dowse@deliverect.com
    If not, just hit apply 👇