Software Engineer in Cloud Team

Join the team building the future of European cloud data infrastructure

Do you want your work to have a real impact?

At CloudFerro, we create technologies used every day by leading European organizations in science and the space sector — including ESA, EUMETSAT, ECMWF, Mercator Ocean International, DLR, and EGI. By working closely with the Earth Observation sector, you can directly contribute to advanced data analysis and a better understanding of our planet.

CloudFerro means:

  • A team of experts who are passionate about sharing knowledge.
  • International projects, modern technologies, and an open, collaborative working environment.
  • A real opportunity to influence the development of Europe’s digital infrastructure.

Software Engineer – Cloud Team

Your responsibilities will include:

  • Developing an end-user monitoring framework.
  • Developing systems responsible for provisioning events processing and IAM.
  • Actively participating in R&D activities in areas such as: efficient scheduling, NVMe-oF, SPDK/DPDK, GPU clustering, highly available network-based multi-tenant shared file systems, SDN (Software Defined Networking), Software Defined Data Centers,, multi-dimensional cloud scaling.
  • Adding new features to OpenStack, developing value-added services and applications.
  • Improving existing solutions through technical enhancements such as refactoring and increasing test coverage.

How we work:

  • Automation plays a key role in our daily work.
  • We practice code review, CI/CD, engineering best practices, and automated testing.
  • We work with Linux-based environments.
  • We follow Scrum and Agile methodologies.
  • We use tools such as Git, Confluence, and Jira.

Technology stack:

Linux, OpenStack, Python 3.8+, SQLAlchemy, Django, PostgreSQL, Redis, RabbitMQ, MySQL, Docker, OpenSearch, GitLab, GitLab CI/CD, Argo CD, Keycloak, HAProxy, Envoy.

Our monitoring stack is based on Prometheus, ELK, Thanos, Opsgenie, and Grafana.

We are looking for developers who:

  • Have at least 3 years of commercial software development experience.
  • Have completed or are currently pursuing a degree in Computer Science or a related field.
  • Write clean, efficient, and maintainable Python code.
  • Have experience with multi-threading and multi-processing.
  • Understand microservice architectures and asynchronous communication methods (RPC, message queues).
  • Have strong knowledge of algorithms and data structures.
  • Have experience working with SQL.
  • Have solid Linux knowledge.
  • Have experience writing unit tests following TDD practices.
  • Are eager to continuously learn and expand their technical skills.
  • Communicate fluently in English.

Nice to have:

  • Knowledge of Java and Keycloak.
  • Knowledge of Golang and Envoy.
  • Experience with C++.
  • Experience with OpenStack.
  • Experience with SPDK/DPDK development.
  • Previous code contributions to OpenStack or Kolla-Ansible.
  • Experience with Kubernetes.

What we offer:

  • The opportunity to work on projects supporting the European space industry, climate research, and scientific initiatives.
  • A culture open to new ideas, where we discuss solutions together, learn from each other, and continuously improve.
  • A high level of autonomy in organizing your work.
  • Flexible work arrangements — hybrid or remote work models and flexible working hours.
  • The opportunity to work with highly skilled specialists and experts who are always ready to share their knowledge.
  • Attractive compensation based on stable employment conditions.
  • A comprehensive benefits package, including private medical care, Multisport card, life insurance, and language training.
ID: 153 job_post.published_on: 18/08/2026
announcement.apply