werkenbij werkenbij werkenbij werkenbij werkenbij werkenbij werkenbij werkenbij €

Python Developer

As a Python Developer, you make fresh collected data available to support company decisions.

    Pros and cons

    • You assist, company-wide, in the adoption and proper usage of Python
    • You pair a lot and coach your colleagues on Python programming
    • You pair on stories and defend our tech principles
    • You help to design and building data-intensive applications
    • You talk to snakes


    After your morning Scrum standup, Jingting sends you a Pull Request. She introduced a new messaging system to speed up the transfer of data from the ERP system. Together, you review the Pull Request and then merge the code. After that, you join Manuel, the Product Owner. He wants to discuss and design a new architecture to provide the Finance department with insights about Customer Service costs. 

    Just before lunch, you pass by Cheryl, a data scientist who's working on a new Machine Learning algorithm that can forecast warehouse stock. You help her moving some data to BigQuery. You invite her to have lunch together with your team. On the way back, you share your concerns about the Email Marketing ingest process with Daniëlle as It is losing records, so you want to refactor some of the Python code. You add a few automated tests and send the Pull Request to your teammate, Cindy, for review. 

    At 16:30, the improvements are automatically deployed via our continuous integration pipeline. By 17:30, you're done for the day and, together with your team members, head to the bar for a drink.

    Your specifications

    • You got 2 - 5 years experience with Python.
    • You write extendable, easy-to-read, clean Python code.
    • You're a strong communicator. You like to help your colleagues with improving their craftsmanship and technical skills.
    • You've experience with formal software quality through code reviews, static code analysis, unit testing and test automation.
    • You've experience in building data-intensive applications.
    • You've experience with databases and SQL.
    • You're familiar with continuous integration systems that automate your code deployments.
    • It's nice if you're familiar with Amazon Web Services (AWS or GCP) and REST API.
    • Experience with Python concurrency frameworks (e.g. asyncio, gevent) and improving Python performance (e.g. using Cython, PyPy, Numba, etc.) is a plus.

    Included by default

    • ​​​​Money.
    • 25 leave days. As long as you promise to come back.
    • Travel allowance and a retirement plan.
    • Relocation assistance, from A to Z (if you live abroad).
    • With over 30 training courses in our own Coolblue University, you can become a little better every day.
    • An international working environment. With colleagues from places like Belgium, Spain, Australia, Mexico, and Italy.
    • Room for new initiatives and ideas. We're always open to those. Doesn't matter if you've worked with us for a week, a month, or a year.
    • A horizontal organisation in the broadest sense. You could just go and have a beer with the boss.
    • A discount on all our products.
    • A picture-perfect office at a great location. You could crawl to work from Rotterdam Central Station. Though we recommend just walking for 2 minutes.
    • Extraordinarily good work environment, including freshly made snacks, monthly drinks, legendary Coolblue parties, awesome team activities


    Questions about Software development vacancies?

    Questions about Software development vacancies?

    Sunniva Sunniva de Bock

    Application process

    1. Apply
    You've applied? Awesome. We'll get back to you as soon as possible.
    2. Introductory call and test
    One of our Recruiters will call you for a preliminary chat and give you a small technical assignment.
    3. First interview
    A Recruiter and a Developer will call you for a Skype interview to get to know you better and to answer any questions you might have.
    4. Meet & Greet
    If you live outside NL we'll fly you in to meet us, so we can show you your future workplace.
    5. Offer
    We'll make you an offer you can't refuse.
    6. Hired
    Just sign here, here, and here. Booyah! You're hired.

    Apply for this job

    Apply now if you're interested in this vacancy! Make sure you have the following documents ready to add to your application.

    • CV
    • Cover letter

    Thanks for your application

    Your application is sent!

    Apply for this vacancy

    Provide your details here or apply with
    You’re applying for a job with us. Nice! We might even become colleagues. We might also not be a match now, but we might have your dream job available in the future. In that case, we’d like to be able to call you if a job opens up we think you’d be perfect for. Is that alright with you?
    Don’t want that? No worries. In that case, we’ll keep your data up until 4 weeks after the application procedure has ended. You can find out more by reading our privacy policy.