Senior Software Engineer, Control Plane
Starsza programistka / Programista Java (Control Plane)
Starburst · Zdalnie, Warszawa
Opis stanowiska
Zakres obowiązków
- Projektowanie, tworzenie i utrzymanie usług kontrolnych wspólnych dla platform Starburst Enterprise, Starburst Galaxy i Trino.
- Współpraca nad zunifikowanym kontrolnym płaszczyzną, łącząc funkcjonalności z dwóch produktów (zarządzanie dostępem, obsługa wielu klasterów, routowanie, zarządzanie katalogiem, obserwowalność) w jedno rozwiązanie dla modeli SaaS i samodzielnych wdrożeń.
- Zapewnienie niezawodności, skalowalności i wydajności (w tym kosztowej) tworzonych usług, w tym API do provisioningu i aktualizacji klasterów oraz narzędzi operacyjnych.
- Budowa rozwiązań dla dwóch odmiennych modeli operacyjnych: usługi SaaS obsługiwanej przez Starburst oraz oprogramowania wdrażanego i eksploatowanego przez klientów na chmurze (AWS, Azure, GCP) i lokalnie.
- Recenzja pull requestów i propozycji projektowych koleżanek i kolegów z zespołu.
- Optymalizacja procesów inżynierskich, testów i systemów, aby poprawić skalowalność bazy kodu i wydajność zespołu.
- Okazjonalna pomoc przy rozwijaniu interfejsu Portal UI (React, TypeScript).
- Współpraca z zespołami globalnymi i obsługa problemów zgłaszanych przez klientów.
Wymagania
- Doświadczenie w tworzeniu rozproszonych systemów.
- Zaawansowane umiejętności programowania w języku Java.
- Doświadczenie w architekturze i orchestracji infrastruktury chmurowej (co najmniej jeden dostawca chmury).
- Doświadczenie w budowaniu i eksploatacji usług backendowych, na które polegają inne systemy (API, pętle kontrolne, zarządzanie cyklem życia).
- Umiejętność korzystania z narzędzi AI w codziennej pracy inżynierskiej.
- Znawstwo najlepszych praktyk w projektowaniu i tworzeniu oprogramowania.
- Motywacja do ciągłego doskonalenia umiejętności inżynierskich.
- Komfort pracy z dużą autonomią i odpowiedzialnością.
- Gotowość do podróży służbowych (25% czasu).
Oferta
- Praca w międzynarodowym, zdalnym zespole inżynieryjnym.
- Wpływ na rozwój platformy używanej przez globalne przedsiębiorstwa.
- Atrakcyjne wynagrodzenie, granty akcji, elastyczny urlop.
- Kultura inkluzywna i wsparcie dla rozwoju zawodowego.
Podobne oferty
-
Image and Data Processing Libraries Intern
Stażystka / Stażysta w bibliotekach przetwarzania obrazów i danych (AI/ML, C++/CUDA)
ok. 9 800-17 000 zł brutto / mies. -
Machine Learning Engineer, Applied AI
Inżynierka / Inżynier uczenia maszynowego (ML Engineer)
Zdalnie -
Frontend Engineer, Web
Programistka / Programista frontend (React, TypeScript)
Zdalnie -
Technical Product Lead - AI Investing
Product Managerka / Product Manager (AI Investing)
Zdalnie -
Technical Product Manager - AI Investing
Product Managerka / Product Manager (Technical PM) w AI Investing (Product Manager)
Zdalnie