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)

    NVIDIA Warszawa Umowa o pracę
    • Python
    • C++
    • AI
    • CUDA
    • OpenMP
    ok. 9 800-17 000 zł brutto / mies.
  • Machine Learning Engineer, Applied AI

    Inżynierka / Inżynier uczenia maszynowego (ML Engineer)

    Bjak Umowa o pracę
    • Python
    • MLOps
    • Vector Search
    • PyTorch
    • Personalization
    Zdalnie
  • Frontend Engineer, Web

    Programistka / Programista frontend (React, TypeScript)

    Bjak Umowa o pracę
    • JavaScript
    • React
    • TypeScript
    • Websockets
    • Frontend Architecture
    Zdalnie
  • Technical Product Lead - AI Investing

    Product Managerka / Product Manager (AI Investing)

    Bjak Umowa o pracę
    • Język angielski
    • AI
    • Fintech
    • Product Management
    • Systemy rozproszone
    Zdalnie
  • Technical Product Manager - AI Investing

    Product Managerka / Product Manager (Technical PM) w AI Investing (Product Manager)

    Bjak Umowa o pracę
    • AI
    • LLM
    • Fintech
    • Product Management
    • Systemy rozproszone
    Zdalnie