Senior Software Engineer-Serverless & Messagin

4 977 - 7 465 USDGross per month - Permanent
4 977 - 7 465 USDNet per month - B2B
Other

Senior Software Engineer-Serverless & Messagin

Other
Full-time
Permanent, B2B
Senior
Hybrid
4 977 - 7 465 USDGross per month - Permanent
4 977 - 7 465 USDNet per month - B2B

Job description

Szukasz miejsca, w którym Twoja praca naprawdę ma znaczenie? W CloudFerro tworzymy technologie, z których na co dzień korzystają europejscy liderzy nauki i sektora kosmicznego - m.in. ESA, EUMETSAT, ECMWF, Mercator Ocean International, DLR czy EGI. Pracując blisko sektora Earth Observation możesz realnie wspierać analizy i lepsze zrozumienie naszej planety. Jeśli interesują Cię nowoczesne technologie, duże zbiory danych i środowisko, w którym możesz rozwijać swoje umiejętności i mieć wpływ - jesteśmy miejscem dla Ciebie.

Więcej informacji:www.cloudferro.com

Aktualnie poszukujemy osób, które chcą z nami współtworzyć od podstaw suwerenną europejską platformę chmurową, tworząc realną alternatywę dla globalnych hyperscalerów. Tworzymy kompletny stack PaaS oparty na Kubernetes i open source. Od serverless i baz danych w modelu managed, po MLOps, monitoring i observability. Dołączając do nas, stajesz się częścią zespołu, który projektuje fundamenty platformy, a nie rozwija gotowy produkt. Pracujemy w modelu pełnego ownershipu, gdzie każda decyzja architektoniczna zostaje z produktem na lata. To miejsce dla osób, które chcą realnie wpływać na kształt europejskiej chmury.

Rola:
W tej roli rozwijasz serverless i messaging naszej platformy chmurowej. Odpowiadasz end‑to‑end za FaaS (Knative), managed NATS i managed RabbitMQ. Od warstwy Kubernetes po API i dokumentację. Pracujesz w modelu pełnego ownershipu, definiując sposób uruchamiania funkcji, skalowania do/z zera oraz przepływu eventów. Masz realny wpływ na architekturę i kierunek rozwoju usług, które stanowią kluczowy element platformy.

Do Twoich zadań należeć będzie:

  • Pełna odpowiedzialność za usługi serverless i messaging: end‑to‑end ownership nad FaaS (Knative + Eventing), managed NATS oraz managed RabbitMQ. Od architektury i implementacji, przez API i UX, po dokumentację i stabilność operacyjną.

  • Kompletna ścieżka dostarczania: projektowanie i rozwój całego flow: operator/integracja → API endpoint → komenda CLI → zasób Terraform → dokumentacja.

  • Architektura skalowania i przetwarzania zdarzeń: projektowanie mechanizmów autoscalingu, optymalizacji cold startów oraz routingu eventów między usługami.

  • Integracje platformowe: łączenie usług z IAM, billingiem i systemem quota we współpracy z zespołem Common Services.

  • Współtworzenie standardów technicznych: udział w definiowaniu dobrych praktyk, wzorców architektonicznych i kierunku rozwoju usług platformy.

Wymagania:

  • Doświadczenie w pracy z Kubernetes: samodzielne projektowanie, budowanie lub operowanie złożonymi systemami działającymi na klastrach produkcyjnych.

  • Praktyka w tworzeniu systemów rozproszonych: umiejętność projektowania architektury, komunikacji między usługami i rozwiązywania problemów charakterystycznych dla distributed systems.

  • Bardzo dobra znajomość Go oraz dobra znajomość Pythona w kontekście tworzenia operatorów, kontrolerów, API i narzędzi CLI.

  • Umiejętność budowania integracji i API wrapperów w oparciu o REST lub gRPC oraz pracy z istniejącymi frameworkami.

  • Swobodne korzystanie z narzędzi AI‑assisted development (np. Claude Code, Copilot) jako naturalnego elementu codziennej pracy inżynierskiej.

Mile widziane:

  • Doświadczenie z Knative, szczególnie w obszarach serving, eventing, autoscalingu oraz optymalizacji cold startów.

  • Znajomość RabbitMQ, NATS lub Apache Kafka w kontekście architektury event‑driven i projektowania przepływu zdarzeń.

  • Praktyka z platformami serverless i wzorcami FaaS (np. OpenFaaS, AWS Lambda, Cloud Functions).

  • Doświadczenie w tworzeniu Terraform providerów lub customowych zasobów.

  • Doświadczenie zdobyte u cloud providera, praca nad usługami platformowymi lub infrastrukturą.

  • Aktywność w open source, szczególnie w projektach z ekosystemu CNCF.

Dlaczego warto do nas dołączyć: 

  • Budowa platformy chmurowej: tworzysz od podstaw nowoczesny ekosystem, który wspiera europejski przemysł kosmiczny, badania klimatu i projekty naukowe o realnym znaczeniu.

  • Autonomiczny zespół: dołączasz do nowo formowanej grupy działającej jak startup, ale w ramach stabilnej, dużej organizacji z dostępem do zasobów, których małe firmy nie zapewniają.

  • Technologie CNCF na produkcji: pracujesz z Kubernetes, KNative, Cilium, ArgoCD, Kubeflow i innymi projektami open‑source, z możliwością kontrybuowania do nich.

  • Realny wpływ: masz głos w decyzjach architektonicznych i produktowych, a Twoje pomysły naprawdę kształtują kierunek rozwoju platformy.

  • AI‑native workflow: korzystamy z narzędzi takich jak Claude Code na co dzień, nie jako eksperyment, lecz jako integralny element pracy.

  • Autonomia i stabilność: oferujemy dużą swobodę w organizacji pracy, przejrzyste zasady współpracy oraz stabilne formy zatrudnienia z atrakcyjnym wynagrodzeniem.

  • Otrzymasz pakiet socjalny – opiekę medyczną, multisport, ubezpieczenie na życie.

  • Będziesz mieć możliwość korzystania z zajęć językowych.

Tech stack

    Go

    advanced

    Distributed Systems Design

    advanced

    English

    advanced

    Kubernetes

    advanced

    REST API

    regular

    Python

    regular

Office location

About the company

CloudFerro S.A.

Dołącz do zespołu, który buduje europejską chmurę danych Szukasz miejsca, w którym Twoja praca naprawdę ma znaczenie? W CloudFerro tworzymy i obsługujemy chmury obliczeniowe, które wspierają europejski przemysł kosmiczny...
Company profile

Senior Software Engineer-Serverless & Messagin

4 977 - 7 465 USDGross per month - Permanent
Summary of the offer

Senior Software Engineer-Serverless & Messagin

Fabryczna 5, Warszawa
CloudFerro S.A.
4 977 - 7 465 USDGross per month - Permanent
4 977 - 7 465 USDNet per month - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Administratorem danych osobowych przetwarzanych w ramach procesu rekrutacji jest CloudFerro Spółka Akcyjna, ul. Nowogrodzka 31, 00-511... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.