Senior Python Engineer
Tech Stack / Keywords
Firma i stanowisko
CloudFerro S.A. develops technologies used by European leaders in science and the space sector, including ESA, EUMETSAT, ECMWF, Mercator Ocean International, DLR, and EGI. The company is building a sovereign European cloud platform based on Kubernetes and open source, providing a PaaS stack from serverless and managed databases to MLOps, monitoring, and observability.
Wymagania
- Very good knowledge of Python.
- Practical experience with at least one framework (FastAPI, Flask, Django).
- Knowledge of REST API design principles: CRUD operations, error handling, data validation, and versioning.
- Experience building persistence layers using SQL (PostgreSQL) and NoSQL (Redis), including data modeling and migration management.
- Experience implementing distributed solutions for multi-tenant, large-scale systems.
- Knowledge of Kubernetes sufficient for independent deployment, configuration, and service diagnostics.
- Comfortable using AI-assisted development tools like Claude Code and Copilot.
- Independence and responsibility for solutions from concept and design to production-ready systems.
Nice to have:
- Knowledge of Go.
- Good knowledge of Linux, Kubernetes, and cloud environments.
- Experience with asynchronous programming (asyncio) and message systems (RabbitMQ, Kafka).
- Skills in containerizing applications (Docker) and building CI/CD pipelines.
- Knowledge of observability: structured logging, metrics, distributed tracing.
- Operational experience with PostgreSQL performance analysis and query plans.
- Experience working as a fullstack engineer.
Obowiązki
- Developing components that form part of PaaS services.
- Designing solutions for multi-tenant environments and large-scale systems.
- Collaborating with the Product Manager to meet business requirements.
- Creating prototypes and proof of concept for new solutions.
- Enhancing existing code and implementing new components.
- Making technical decisions considering security, scalability, reliability, and maintainability.
- Ensuring code quality through code reviews, automated tests, refactoring, and engineering best practices.
- Diagnosing complex issues at the intersection of PaaS services, common services, and cloud infrastructure.
- Collaborating with other technical teams.
- Creating and updating documentation and standards.
Benefity
- Opportunity to build a cloud platform from scratch supporting European space industry, climate research, and scientific projects.
- Work in an autonomous startup-like team within a stable large organization.
- Work with CNCF technologies in production, including Kubernetes, KNative, Cilium, ArgoCD, Kubeflow, and other open-source projects with contribution opportunities.
- Real influence on architectural and product decisions shaping the platform's development.
- AI-native workflow using tools like Claude Code daily.
- High autonomy and stability with attractive salary and clear collaboration principles.
- Social package including medical care, multisport, and life insurance.
- Access to language classes.
Inne informacje
Administratorem danych osobowych przetwarzanych w ramach procesu rekrutacji jest CloudFerro Spółka Akcyjna, ul. Nowogrodzka 31, 00-511 Warszawa. Dane kontaktowe inspektora ochrony danych: [email protected] Dane osobowe kandydatów będą przetwarzane w celu postępowania rekrutacyjnego na podstawie wyrażonej zgody (art. 6 ust. 1 lit. a Rozporządzenie Parlamentu Europejskiego i Rady (UE) 2016/679 z dnia 27 kwietnia 2016 r. w sprawie ochrony osób fizycznych w związku z przetwarzaniem danych osobowych i w sprawie swobodnego przepływu takich danych oraz uchylenia dyrektywy 95/46/WE (ogólne rozporządzenie o ochronie danych dalej zwane RODO). Osobie, której dane dotyczą przysługuje prawo do cofnięcia zgody w dowolnym momencie bez wpływu na zgodność z prawem przetwarzania, którego dokonano na podstawie zgody przed jej cofnięciem. Dane zgromadzone w procesach rekrutacyjnych będą przechowywane przez okres nie dłuższy niż 3 lata od ich uzyskania lub do wycofania zgody. W przypadku wyrażenia zgody na udział w przyszłych procesach rekrutacyjnych, Pani/Pana dane będą przechowywane do 6 lat od momentu wysłania aplikacji lub do momentu wycofania zgody. Przewidywane kategorie odbiorców danych to: pracownicy działu HR oraz kadra kierownicza decydująca o zatrudnieniu, dostawcy usług IT, dostawcy usług służących rekrutacji. Osobie, której dane dotyczą przysługuje prawo dostępu do swoich danych osobowych, żądania ich sprostowania lub usunięcia. Wniesienie żądania usunięcia danych jest równoznaczne z rezygnacją z udziału w procesie rekrutacji. Ponadto przysługuje jej prawo do żądania ograniczenia przetwarzania w przypadkach określonych w art. 18 RODO oraz prawo do przenoszenia danych. Osobie, której dane dotyczą przysługuje prawo wniesienia skargi do Prezesa Urzędu Ochrony Danych Osobowych. Podanie danych zawartych w dokumentach rekrutacyjnych nie jest obowiązkowe, jednak jest warunkiem umożliwiającym udział w rekrutacji. Dane osobowe nie będą przekazywane do państwa trzeciego. Dane udostępnione przez Panią/Pana nie będą przetwarzane w sposób zautomatyzowany i nie będą podlegały profilowaniu.
CloudFerro S.A.
34 aktywne oferty