Overview

As a Senior Python Developer, you will…

  • work in projects with agile working methods (such as Scrum) and be a part of an awesome team
  • work with OOP, especially in the Python environment
  • Shape the Python tech stack, implement backend code and data pipelines for machine learning services
  • design robust, scalable, and high-performance solutions
  • ensure software quality (typing, testing, logging, static code analysis, dependency management, …)
  • develop yourself within a wide variety of customized software projects
  • share your knowledge in and across project teams
  • coach your colleagues and impart knowledge in order to enhance development and performance
  • constantly develop your coding and communication skills in a high-performance and diverse team

You will enjoy this job if you…

  • have excellent analytical, communication and time management skills
  • know how to build python backend applications from scratch backed by entrepreneurial understanding
  • have experience with Containerization (Docker) and Cloud-Computing, preferably AWS, Google Cloud or Azure
  • have already setup multiple projects for production use and ideally several years as a leader of an agile team
  • are fluent in English
  • like coaching junior developers and continuing your professional development
  • are eager to apply and improve your Python knowledge and you have already used AMQP, MongoDB, Elasticsearch, Swagger/OpenAPI, FastAPI, pydantic, pytest
  • are familiar with the data science ecosystem (ideally)

As Cloudflight employee you will get…

  • the opportunity to learn new things on the job and besides, that’s why we have a learning balance available
  • the freedom to choose if you want to work from home or in the office (or even from another EU country for a couple of weeks per year)
  • smart colleagues to share and exchange knowledge with
  • a lot of autonomy and the chance to grow
  • many occassions to spend quality time with our colleagues during social events – also across multi-national locations
  • a feedback culture to discuss new ideas and shape an organically and rapidly growing business

Diversity & inclusion

We are an equal opportunity employer. We strive to create an inclusive environment where everyone can thrive regardless of their background and circumstances. All applicants receive equal opportunity regardless of age, gender identity or expression, language, disability, ethnicity, national origin, religion, or sexual orientation.