Senior Software Engineer-Serverless & Messaging

CloudFerro Sp. z o

Warszawa

On-site

PLN 260,000 - 380,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical care
Multisport
Life insurance

Job summary

CloudFerro is building a sovereign European cloud platform and seeking a Senior Software Engineer to own serverless and messaging capabilities. You will work on FaaS, managed NATS, and RabbitMQ from the Kubernetes layer to APIs and documentation in a full-ownership model, influencing architecture and platform direction.

You will design autoscaling, optimize cold starts, and enable event flow across services while integrating IAM, billing, and quotas with the Common Services team.

Qualifications

  • 3+ years of experience with Kubernetes in production.
  • Hands-on distributed systems design and operation.
  • Strong Go and Python proficiency.
  • API development using REST or gRPC.
  • Familiarity with AI-assisted development tools.

Responsibilities

  • Full ownership of serverless and messaging services: FaaS (Knative), NATS, RabbitMQ from architecture to docs.
  • Design and implement complete delivery pipeline from operator to Terraform resource and documentation.
  • Design autoscaling and optimize cold starts and event routing across services.
  • Integrate platform services with IAM, billing, and quota systems with the Common Services team.
  • Contribute to engineering standards and architectural patterns across platform services.

Skills

Kubernetes
Distributed systems
Go
Python
REST
gRPC
Knative
AI tools

Tools

Terraform
OpenFaaS

Job description

Senior Software Engineer-Serverless & Messaging

CloudFerro is a provider of cloud data processing services . It provides and supports cloud computing for specialized markets, including the European space industry, climate research and science.

It has extensive experience in storing and processing large data sets, including multi-petabyte Earth observation satellite data repositories. CloudFerro solutions are used by leading companies and scientific institutions in Europe from various market sectors that process large data sets: European Space Agency (ESA), EUMETSAT, European Center for Medium-Range Forecasts (ECMWF), Mercator Ocean International, German Aerospace Agency (DLR), EGI and many others.

We are currently looking for people who want to help us build a sovereign European cloud platform from the ground up, creating a real alternative to global hyperscalers. We are building a complete PaaS stack based on Kubernetes and open‑source technologies, from serverless and managed databases to MLOps, monitoring, and observability. By joining us, you become part of a team designing the foundations of the platform rather than developing an already‑existing product. We work in a full‑ownership model, where every architectural decision stays with the product for years. This is a place for people who want to genuinely influence the shape of the European cloud.

Due to our dynamic development, we are seeking talented individuals to join our team as a:
Senior Software Engineer-Serverless & Messaging

Role

In this role, you will develop the serverless and messaging capabilities of our cloud platform. You will be responsible end‑to‑end for FaaS (Knative), managed NATS, and managed RabbitMQ, from the Kubernetes layer to APIs and documentation. You will work in a full‑ownership model, defining how functions are executed, how they scale to and from zero, and how events flow across the system. You will have a real impact on the architecture and direction of services that form a key part of the platform.

Your responsibilities
  • Full ownership of serverless and messaging services: end‑to‑end responsibility for FaaS (Knative + Eventing), managed NATS, and managed RabbitMQ, from architecture and implementation, through APIs and UX, to documentation and operational stability.
  • Complete delivery pipeline: designing and developing the entire flow: operator/integration → API endpoint → CLI command → Terraform resource → documentation.
  • Event processing and scaling architecture: designing autoscaling mechanisms, optimizing cold starts, and routing events between services.
  • Platform integrations: connecting services with IAM, billing, and quota systems in collaboration with the Common Services team.
  • Co‑creating technical standards: contributing to best practices, architectural patterns, and the overall direction of platform services.
Requirements
  • Experience working with Kubernetes: independently designing, building, or operating complex systems running on production clusters.
  • Hands‑on experience with distributed systems: ability to design architecture, service‑to‑service communication, and solve challenges typical for distributed environments.
  • Strong knowledge of Go and good knowledge of Python for building operators, controllers, APIs, and CLI tools.
  • Ability to build integrations and API wrappers using REST or gRPC and work with existing frameworks.
  • Comfort with AI‑assisted development tools (e.g., Claude Code, Copilot) as a natural part of daily engineering work.
Nice to have
  • Experience with Knative, especially in serving, eventing, autoscaling, and cold‑start optimization.
  • Knowledge of RabbitMQ, NATS, or Apache Kafka in the context of event‑driven architecture and event‑flow design.
  • Experience with serverless platforms and FaaS patterns (e.g., OpenFaaS, AWS Lambda, Cloud Functions).
  • Experience building Terraform providers or custom resources.
  • Experience at a cloud provider, working on platform services or infrastructure.
  • Open‑source contributions, especially within the CNCF ecosystem.
  • Building a cloud platform: you help create a modern ecosystem from scratch, supporting the European space industry, climate research, and scientific projects with real impact.
  • Autonomous team: you join a newly formed group operating like a startup within a stable, large organization with access to resources smaller companies cannot offer.
  • CNCF technologies in production: you work with Kubernetes, KNative, Cilium, ArgoCD, Kubeflow, and other open‑source projects, with opportunities to contribute back.
  • Real influence: you have a voice in architectural and product decisions, and your ideas truly shape the platform’s direction.
  • AI‑native workflow: we use tools like Claude Code daily, not as an experiment, but as an integral part of our work.
  • Autonomy and stability: we offer significant freedom in organizing your work, transparent collaboration principles, and stable employment with competitive compensation.
  • Benefits package: medical care, multisport, life insurance.

Feel free to contact our recruitment team:

We create and develop advanced distributed systems. Their task is to provide services for the extensive processing of satellite data, of which we collect and catalogue vast quantities. In order for our systems to work efficiently, we need services to retrieve, describe and record this data.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Serverless & Messaging Platform Engineer
Senior Serverless & Messaging Platform Engineer

CloudFerro Sp. z o • Warszawa

On-site
PLN 260,000 - 380,000
Mid Software Engineer-Data Services
Mid Software Engineer-Data Services

CloudFerro Sp. z o • Warszawa

Hybrid
PLN 180,000 - 240,000
Medical care
Multisport
Life insurance
Platform Engineer, Data Services & Cloud DBaaS
Platform Engineer, Data Services & Cloud DBaaS

CloudFerro Sp. z o • Warszawa

On-site
PLN 180,000 - 240,000
Senior MLOps & Observability Engineer | Kubernetes Cloud
Senior MLOps & Observability Engineer | Kubernetes Cloud

CloudFerro Sp. z o • Warszawa

On-site
PLN 180,000 - 270,000
Senior Software Engineer-MLOps & Observability
Senior Software Engineer-MLOps & Observability

CloudFerro Sp. z o • Warszawa

On-site
PLN 180,000 - 270,000
Medical care
Multisport
Life insurance
Software Engineer in Cloud Team
Software Engineer in Cloud Team

CloudFerro Sp. z o • Warszawa

Hybrid
PLN 120,000 - 180,000
Private healthcare
Sports membership
Life insurance
+1
Lead Platform Engineer
Lead Platform Engineer

CloudFerro Sp. z o • Warszawa

Hybrid
PLN 100,000 - 130,000
Private healthcare
Multisport
Life insurance
+2
Software Engineer
Software Engineer

CloudFerro Sp. z o • Warszawa

Hybrid
PLN 80,000 - 120,000
Attractive remuneration
Medical care
Multisport
+2
Engineering Manager/Cloud Operations Manager
Engineering Manager/Cloud Operations Manager

CloudFerro Sp. z o • Warszawa

On-site
PLN 100,000 - 130,000
Medical care
Multisport
Life insurance
Mid/Senior OpenStack Engineer
Mid/Senior OpenStack Engineer

CloudFerro Sp. z o • Warszawa

Hybrid
PLN 70,000 - 100,000
Medical care
Parking
Fresh fruit at work
+2