Senior Software Engineer in Katowice

Senior Software Engineer in Katowice

Katowice Pełny etat 78000 - 108000 zł / rok (szac.) Zdalnie
C

W skrócie

  • Zadania: Twórz i zarządzaj backendowymi usługami w Go, które są kluczowe dla innych zespołów.
  • Firma: Cast AI - innowacyjna platforma automatyzacji infrastruktury chmurowej.
  • Benefity: Konkurencyjne wynagrodzenie, elastyczne środowisko pracy zdalnej i budżet na rozwój osobisty.
  • Pozostałe informacje: Dynamiczne środowisko z możliwościami szybkiego rozwoju kariery.
  • Dlaczego ta praca: Pracuj nad autonomiczną infrastrukturą i wpływaj na przyszłość technologii Kubernetes.
  • Kwalifikacje: Doświadczenie w programowaniu w Go oraz umiejętności w zakresie systemów krytycznych.

Przewidywane wynagrodzenie mieści się w przedziale 78000 - 108000 zł za rok.

Cast AI to platforma automatyzacji, która działa w chmurze i na infrastrukturze AI na dużą skalę. Dzięki wbudowanemu podejmowaniu decyzji autonomicznych bezpośrednio w Kubernetes i środowiskach chmurowych, Cast AI ciągle optymalizuje wydajność, niezawodność i efektywność w produkcji.

Obecnie Cast AI działa w 34 krajach, w tym w Europie, Ameryce Północnej, Ameryce Łacińskiej i APAC, wprowadzając różnorodne perspektywy do sposobu, w jaki budujemy i prowadzimy naszą firmę.

W styczniu 2026 roku osiągnęliśmy status jednorożca dzięki strategicznej inwestycji od Pacific Alliance Ventures. Nasza wycena przekracza 1 miliard dolarów, a dopiero zaczynamy.

To jest możliwość pracy lokalnej. Obecnie przyjmujemy aplikacje od kandydatów zamieszkałych w następujących krajach europejskich: Bułgaria, Chorwacja, Estonia, Grecja, Węgry, Łotwa, Litwa, Polska, Rumunia, Słowacja, Słowenia i Ukraina.

Co będziesz rozwiązywać:

  • Każdy dolar, który Cast AI oszczędza klientowi, musi być udowodniony.
  • Każda akcja podjęta na ich infrastrukturze musi być przypisana do kogoś upoważnionego do jej podjęcia.
  • Każda cena używana do tego celu musi być aktualna we wszystkich chmurach, regionach i strefach dostępności.

Wymagania:

  • Silne podstawy inżynierii oprogramowania: projektujesz czyste abstrakcje, piszesz łatwy do utrzymania kod i potrafisz uzasadnić swoje wybory architektoniczne.
  • Doświadczenie produkcyjne z Go jest mocno preferowane; kandydaci bez Go powinni wykazać silne umiejętności programowania systemowego w porównywalnym języku.
  • Budowałeś lub obsługiwałeś systemy krytyczne dla zaufania na dużą skalę.
  • Dobre zrozumienie najlepszych praktyk projektowania API.
  • Silne umiejętności debugowania, optymalizacji i dostrajania wydajności.
  • Doświadczenie w obsłudze i optymalizacji systemów pod dużym obciążeniem.
  • Praktyczne doświadczenie z Kubernetes.
  • Doświadczenie z agentami kodującymi AI i agenticznymi przepływami pracy.
  • Osobiście prowadziłeś złożony projekt od początku do końca.
  • Silne umiejętności językowe w języku angielskim, zarówno werbalne, jak i pisemne.
  • Startupowe podejście: elastyczny, proaktywny i komfortowy w niepewności.
  • Udział w rotacji dyżurów dla zespołów, które tego wymagają.

Miłe do posiadania:

  • Projektowanie systemu tożsamości wielodostępnej.
  • Protokóły tożsamości przedsiębiorstw - SAML, OIDC i SCIM.
  • Systemy fakturowania, audytów, powiadomień lub flag funkcji w produkcji.
  • Doświadczenie z interfejsami API cen/fakturowania dostawców chmury.
  • Wysoka kardynalność wchłaniania danych szeregów czasowych i zapytań na dużą skalę.
  • Zrozumienie wewnętrznych mechanizmów Kubernetes.
  • Doświadczenie w praktykach CI/CD i DevOps.
  • Narzędzia obserwowalności w produkcji.

Obowiązki:

  • Projektowanie, budowanie i obsługa usług backendowych w Go.
  • Posiadanie funkcji od początku do końca: od projektu przez wdrożenie, testowanie i uruchomienie produkcyjne.
  • Debugowanie złożonych problemów produkcyjnych związanych z bezpieczeństwem, pieniędzmi lub zaufaniem.
  • Współpraca z zespołem produktowym i innymi zespołami inżynieryjnymi w celu rozwiązania problemów, które nie mają podręcznikowych rozwiązań.
  • Wkład w kierunek produktu i backlog.

Narzędzia, których używamy codziennie:

  • Język programowania: Go
  • Chmura i orkiestracja: Kubernetes, AWS, GCP, Azure
  • Infrastruktura jako kod: Terraform
  • Bazy danych i przechowywanie: PostgreSQL, Cloud Object Storage, ClickHouse
  • Komunikacja i API: GCP Pub/Sub, gRPC, REST
  • Obserwowalność: Prometheus, Grafana, Loki, Tempo
  • CI/CD i GitOps: GitLab CI z ArgoCD

Co oferujemy:

  • Konkurencyjne wynagrodzenie (€6,500 – €9,000 brutto, w zależności od poziomu doświadczenia).
  • Elastyczne, zdalne środowisko pracy.
  • Współpraca z globalnym zespołem ekspertów chmurowych.
  • Opcje na akcje.
  • Szybka informacja zwrotna w szybkim tempie pracy.
  • 10% czasu pracy na projekty osobiste lub rozwój.
  • Budżet na naukę i rozwój zawodowy.
  • Coroczny hackathon.
  • Budżet na budowanie zespołu i wydarzenia firmowe.
  • Budżet na sprzęt.
  • Dodatkowe dni wolne.
  • Oczekiwane podróże do Wilna na onboarding - koszty podróży pokrywa firma.

Proces rekrutacji:

  • Rozmowa kwalifikacyjna z rekruterem.
  • Wywiad z menedżerem hiringowym.
  • Wywiad techniczny (projekt systemu).
  • Programowanie na żywo.
  • Sprawdzenie kultury z członkiem zarządu.

Prosimy pamiętać, że Cast AI nie zapewnia żadnej formy sponsorowania wiz lub pozwolenia na pracę.

Senior Software Engineer in Katowice – pracodawca: Cast AI

Kimchi, jako część Cast AI, oferuje wyjątkowe możliwości dla inżynierów sprzedaży w EMEA, łącząc elastyczne środowisko pracy z konkurencyjnym wynagrodzeniem i bogatym pakietem benefitów. Pracownicy mają szansę na rozwój zawodowy poprzez dostęp do budżetu na naukę oraz udział w międzynarodowych konferencjach, a także mogą korzystać z dodatkowych dni wolnych, co sprzyja zdrowej równowadze między życiem zawodowym a prywatnym. Współpraca z zespołem ekspertów w dziedzinie chmury oraz możliwość wpływania na rozwój innowacyjnych produktów sprawiają, że Kimchi to doskonałe miejsce dla ambitnych profesjonalistów.

C

Dane kontaktowe:

Zespół rekrutacyjny Cast AI

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Senior Software Engineer in Katowice

Fundamentals in inżynierii oprogramowania
Programowanie w Go
Systemy krytyczne zaufania
Projektowanie API
Debugowanie i optymalizacja
Zarządzanie wydajnością baz danych
Doświadczenie z Kubernetes