Senior Software Engineer in Kraków

Senior Software Engineer in Kraków

Kraków Pełny etat 135000 - 165000 zł / rok (szac.) Hybrydowo
T

W skrócie

  • Zadania: Twórz oprogramowanie dla systemów rezerwacji, które obsługują miliony zapytań dziennie.
  • Firma: Tripstack, lider w technologii wirtualnego łączenia lotów.
  • Benefity: Konkurencyjne wynagrodzenie, zdalna praca i możliwości rozwoju zawodowego.
  • Pozostałe informacje: Dynamiczne środowisko z doskonałymi możliwościami rozwoju kariery.
  • Dlaczego ta praca: Pracuj z nowoczesnymi technologiami i wpływaj na innowacyjne projekty.
  • Kwalifikacje: Doświadczenie w programowaniu w C# i .NET oraz umiejętności współpracy w zespole.

Przewidywane wynagrodzenie mieści się w przedziale 135000 - 165000 zł za rok.

Tripstack, założona w Toronto w Kanadzie w 2016 roku, jest dostawcą B2B Flights as a Service i światowym liderem w zakresie wirtualnego łączenia. Działa z biur w Kanadzie, Indiach i Polsce, oferując partnerom dostęp do globalnej treści lotniczej, wirtualnego łączenia oraz pełnej gamy usług, w tym płatności, zapobiegania oszustwom, wyceny i wsparcia klienta.

Poszukujemy Starszego Inżyniera Oprogramowania do zespołu Booking Engine. Będziesz odpowiedzialny za kierunek techniczny systemów kluczowych dla naszego produktu - procesów wyceny, dostępności i rezerwacji, które obsługują miliony żądań dziennie. Oprócz pisania kodu, będziesz ustalać kierunek architektoniczny, odblokowywać innych i reprezentować techniczne stanowisko zespołu w dyskusjach z produktami i innymi grupami inżynieryjnymi.

Obowiązki:

  • Ustalać i prowadzić kierunek techniczny dla jednego lub więcej serwisów Booking Engine - podejmować decyzje architektoniczne, dokumentować kompromisy i działać jako techniczny punkt kontaktowy w planowaniu, priorytetyzacji i dyskusjach o zależnościach.
  • Projektować, pisać, przeglądać, testować i wspierać kod C#/.NET dla niezawodnych, wysokiej jakości systemów na dużą skalę obsługujących miliony żądań dziennie.
  • Rozbijać duże inicjatywy na dostarczalne przyrosty - projektować rozwiązania, uzyskiwać ich przegląd, tworzyć historie, dostarczać i utrzymywać.
  • Utrzymywać i rozwijać nasze API oparte na gRPC 2.0 wraz z usługami .NET, utrzymując je w zgodzie w miarę zmian powierzchni API.
  • Proaktywnie identyfikować możliwości technologiczne dla firmy i wdrażać pomysły techniczne, propozycje i plany w całej organizacji.
  • Współpracować z menedżerami produktów, zespołami integracyjnymi klientów i innymi grupami inżynieryjnymi w celu dostarczania wysokiej jakości produktów i poprawy wewnętrznych KPI.
  • Koordynować i monitorować regularne wydania do produkcji.
  • Uczestniczyć w rotacji wsparcia on-call, prowadzić zespół przez incydenty wpływające na działające systemy i prowadzić działania następcze do zakończenia.
  • Podnosić standardy inżynieryjne, mentorować inżynierów poprzez interaktywne przeglądy kodu, przeglądy projektów i sesje dzielenia się wiedzą.

Wymagania:

  • Wykształcenie wyższe w dziedzinie informatyki lub pokrewnej.
  • 7+ lat doświadczenia zawodowego w inżynierii oprogramowania z C# i .NET, w tym praca produkcyjna na .NET Core / .NET 8.
  • Silna znajomość runtime .NET pod obciążeniem, w tym kompromisy wydajnościowe, buforowanie, profilowanie i benchmarking.
  • Umiejętności projektowania i architektury oprogramowania - podstawy CS, analiza obiektowa i wzorce projektowe oraz systemy rozproszone dużej skali.
  • Doświadczenie w pracy z Claude Code lub równoważnymi asystentami kodowania AI w pracy produkcyjnej.
  • Udokumentowane osiągnięcia w projektowaniu i architekturze skalowalnych, wysoko dostępnych systemów rozproszonych obsługujących ruch internetowy.
  • Umiejętność jasnej i zwięzłej komunikacji z interesariuszami technicznymi i nietechnicznymi na wszystkich poziomach organizacji.

Dodatkowe doświadczenie, które będzie uważane za atut:

  • Doświadczenie w projektowaniu i publikowaniu SDK klientów lub publicznych API używanych przez zewnętrznych partnerów.
  • Doświadczenie z hybrydową platformą Google Cloud lub innymi dostawcami chmur oraz architekturą natywną w chmurze.
  • Doświadczenie z Dockerem, Kubernetes i narzędziami CI/CD.
  • Doświadczenie z pulpitami monitorującymi (Grafana), alertowaniem, logowaniem i pracą związaną z PCI.
  • Doświadczenie z gRPC i umowami serwisowymi opartymi na protobuf.
  • Doświadczenie w architekturach opartych na zdarzeniach i asynchronicznych, w tym brokerach wiadomości i gwarancjach dostawy.
  • Doświadczenie w dziedzinie rezerwacji lotów.

Korzyści:

Oferujemy możliwość pracy w młodym, dynamicznym i rozwijającym się zespole składającym się z wysokiej klasy profesjonalistów. Wartościujemy profesjonalizm i promujemy kulturę, w której jednostki są zachęcane do robienia więcej i bycia lepszymi. Jeśli czujesz, że podzielasz naszą pasję do doskonałości i rozwoju, to nie szukaj dalej. Mamy ambitną misję i potrzebujemy zespołu światowej klasy, aby ją zrealizować. W Tripstack wierzymy w różnorodność. Jesteśmy pracodawcą równych szans i zobowiązujemy się do stworzenia bezpiecznego, zdrowego i dostępnego środowiska. Zachęcamy do aplikacji niezależnie od rasy, koloru, pochodzenia, religii, płci, narodowości, orientacji seksualnej, wieku, obywatelstwa, stanu cywilnego, niepełnosprawności, tożsamości płciowej lub jakichkolwiek innych podstaw chronionych prawem. Prosimy o informację, jeśli potrzebujesz jakichkolwiek udogodnień podczas procesu rekrutacji. Dziękujemy wszystkim kandydatom za zainteresowanie, jednak tylko ci, którzy zostaną wybrani do kontynuacji procesu, zostaną skontaktowani.

Senior Software Engineer in Kraków – pracodawca: TripStack Inc.

Tripstack to doskonały pracodawca, oferujący dynamiczne środowisko pracy w sercu innowacji technologicznych w branży lotniczej. Nasza kultura opiera się na profesjonalizmie, różnorodności i ciągłym rozwoju, co sprawia, że każdy członek zespołu ma szansę na osobisty i zawodowy rozwój. Pracując w Polsce, będziesz częścią międzynarodowego zespołu, który dąży do doskonałości, a także korzystasz z elastycznych warunków pracy oraz możliwości współpracy z najlepszymi specjalistami w branży.

T

Dane kontaktowe:

Zespół rekrutacyjny TripStack Inc.

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

C#
.NET
.NET Core
gRPC
API Design
Software Architecture
Distributed Systems