Senior Django / Python Developer (full time) at Divio

We are redirecting you to the source. If you are not redirected in 3 seconds, please click here.

Senior Django / Python Developer (full time) at Divio. 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!. Start date: . according to mutual agreement. Location:. Sweden, Germany . Employment type: . 80-100%. What is Divio? . Divio is a remote-first company of 16 passionate people spread across Europe. We're small, focused, and genuinely into tech. 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. Feel free to try our . Divio Cloud platform. if you want to see what we’re building!. 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!. More importantly, we care about . how. we work. We value curiosity, ownership, and clarity. There's no heavy hierarchy here: everyone brings ideas, and we build together. We’re looking for someone who’s not just technically sharp but genuinely enjoys solving problems with others.. What is the job exactly? . 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.. In general, your work will involve:. . . Bring new features. : we have a never-ending list of features and improvements we would like to bring to life!. . . Keep the lights on. : patching, tuning, and maintaining the code's health and security.. . . Deploy. : at Divio, you will have the responsibility from development to production. This also entails crafting releases, pushing them to production, and ensuring they behave as expected.. . . Support. : as well as coding and defining the architecture, you’ll also review code, write documentation, and help our support team with technical questions. We follow a philosophy of active interaction with our customers, and believe in the value of having our entire team assist them with help and expertise, so they can enjoy using our products as much as we do building them.. . . Discuss. : everyone in the company is involved in fixing the objectives for the next quarter, and your voice matters. Apart from dailies, you will have space to make your impact as meaningful as you want it to be.. . We work in 2-week sprints guided by quarterly OKRs. 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.. On a day-to-day basis, this usually translates into dailies (or planning/retro) in the morning, followed by a full day of engineering work. We try to keep interruptions to a minimum (we are not perfect, but getting there ;)). Our “C. asual Friday”. allows you to work on whatever excites you, as long as it benefits Divio, on Fridays naturally.. Are you the one?. Our product is complex, yet our team is small. If you are a developer who:. . Has solid experience in Python / Django and backend development in general,. . Has a strong sense of ownership and responsibility,. . Likes having an impact on the whole chain,. . Enjoys solving real-world problems,. . Doesn’t mind complexity, and even enjoys taming it,. . Can work independently but wants to build a great product . with. a team,. . Has ideas and wants a say in how things evolve,. . Then you’ll probably feel at home with us.. We're not looking for someone who knows everything, just someone curious, reliable, and ready to grow with us.. In summary.... We’re a small team of passionate engineers working on an interesting product with a lot of freedom and responsibility. There are real challenges in the work, and plenty of opportunities to learn, improve things, and have an impact, both on the platform and on how we work as a team!. If that sounds like your kind of job, we’d really like to hear from you.. Must have. . Professional experience working with Django and Python (ideally 5+ years). . Expertise in building scalable, maintainable, and secure APIs and backend systems. . Proven experience with modern development tools and best practices, including writing documentation, managing source code (git), and unit tests. . Knowledge of Linux (especially the command-line) and Docker. . Proficient command of spoken and written English. . Legally eligible to work in either Sweden or Germany. . Nice to have. . Professional experience with databases (Postgres, MySQL, MSSQL, …). . Experience with cloud providers (AWS, Azure, …). . Experience with other programming languages (TypeScript, Go, …). . Willingness to participate in an on-call rotation, promptly addressing and resolving production issues to ensure high availability of services. . A knack for security. . Company Location: Germany.