Are you looking to work with a sophisticated cloud environment spanning multiple service providers and to act in a cross-functional role? Then we’d be happy to welcome you to our team as a Senior Django / Python Developer for Divio's products!
Divio is a remote-first company of 16 passionate people spread across Europe. Our primary product is a multi-cloud Platform-as-a-Service (PaaS) that streamlines the deployment of Docker-based applications. It is an ideal fit for partner agencies and developers who want to move quickly without getting bogged down in DevOps complexity. The Divio platform is powered by a custom-built Docker orchestrator (no Kubernetes!) composed mainly of Python Django micro-services. Our frontend is written in React using Typescript. Many other technologies come into play to support the entire infrastructure.
As one team, we manage the entire chain, encompassing infrastructure, backend, frontend, and technical support. As a backend engineer, you will share the responsibility of our backends, but you’ll also have the opportunity to hear and work on everything if you wish to, which makes it challenging and fun!
As a backend engineer, you will share the responsibility of the micro-services powering our PaaS. You will spend a lot of time on the Control Panel (the brain of the orchestrator), exposing meaningful APIs to the frontend and making the product evolve, but not only.
Support : as well as coding and defining the architecture, you’ll also review code, write documentation, and help our support team with technical questions. Apart from dailies, you will have space to make your impact as meaningful as you want it to be.
It’s a flexible, engineer-led process where priorities are set together. We keep things lightweight and adaptable, rotating support/on-call responsibilities weekly across the team. We try to balance features and maintenance work, so there is always something meaningful to work on.
Our “C asual Friday” allows you to work on whatever excites you, as long as it benefits Divio, on Fridays naturally.
Has solid experience in Python / Django and backend development in general,
Doesn’t mind complexity, and even enjoys taming it,
If that sounds like your kind of job, we’d really like to hear from you.
Professional experience working with Django and Python (ideally 5+ years)
Knowledge of Linux (especially the command-line) and Docker
Proficient command of spoken and written English
Experience with other programming languages (TypeScript, Go, …)