Lead Software Engineer in Warsaw

Lead Software Engineer in Warsaw

Warsaw Pełny etat 54000 - 66000 zł / rok (szac.) Hybrydowo
C

W skrócie

  • Zadania: Prowadzenie projektów inżynieryjnych i rozwijanie skalowalnych usług backendowych.
  • Firma: Citi Solutions Center Poland - innowacyjne środowisko pracy.
  • Benefity: Atrakcyjne wynagrodzenie, prywatna opieka medyczna i elastyczny model pracy.
  • Pozostałe informacje: Możliwość rozwoju kariery w dynamicznym zespole.
  • Dlaczego ta praca: Zyskaj doświadczenie w nowoczesnych technologiach i wpływaj na rozwój AI.
  • Kwalifikacje: Doświadczenie w Java, Spring Boot oraz umiejętności w zakresie systemów rozproszonych.

Przewidywane wynagrodzenie mieści się w przedziale 54000 - 66000 zł za rok.

Poszukujemy doświadczonego, praktycznego Lead Software Engineer z silną wiedzą w zakresie Java/Spring Boot, inżynierii danych i systemów rozproszonych. Rola będzie koncentrować się na rozwijaniu skalowalnych usług backendowych, integracji opartych na zdarzeniach oraz możliwościach przetwarzania danych, które wspierają nowoczesne platformy przedsiębiorstw.

Odpowiedzialności:

  • Prowadzenie technicznego projektowania i rozwoju skalowalnych usług backendowych, integracji danych i aplikacji rozproszonych.
  • Utrzymywanie praktycznego podejścia do kodowania, wdrażania złożonych komponentów backendowych, logiki przetwarzania danych i usług integracyjnych.
  • Zapewnienie codziennego wsparcia technicznego dla inżynierów i kontraktorów, w tym przeglądów projektów, przeglądów kodu i rozwiązywania problemów technicznych.
  • Projektowanie i rozwijanie rozwiązań opartych na zdarzeniach przy użyciu Kafka, platform komunikacyjnych i wzorców przetwarzania asynchronicznego.
  • Wdrażanie efektywnego modelowania danych, pobierania danych, transformacji i integracji w systemach przedsiębiorstw.
  • Rozwój wysokowydajnych API i mikroserwisów przy użyciu Java i Spring Boot.
  • Współpraca z inżynierami frontendowymi w celu dostarczenia kompleksowych możliwości aplikacji, z wiedzą na temat Angular i TypeScript.
  • Wsparcie możliwości opartych na AI, w tym przygotowanie danych, inteligentna automatyzacja, przepływy pracy i integracja z usługami AI.
  • Ustanowienie standardów inżynieryjnych dotyczących jakości danych, niezawodności, wydajności, skalowalności i łatwości utrzymania.
  • Promowanie testowania automatycznego, CI/CD, obserwowalności, bezpiecznego rozwoju i odporności operacyjnej.
  • Identyfikowanie i rozwiązywanie złożonych wyzwań technicznych związanych z systemami rozproszonymi, awariami integracji i przetwarzaniem danych.
  • Mentorowanie inżynierów, promowanie dzielenia się wiedzą i zapewnienie zrównoważonego wewnętrznego zarządzania opracowanymi rozwiązaniami.

Wymagane kwalifikacje:

  • Silne doświadczenie praktyczne z Java, Spring Boot, REST APIs i mikroserwisami.
  • Silne doświadczenie z SQL, bazami danych relacyjnymi, modelowaniem danych i integracją danych.
  • Doświadczenie z Kafka, architekturą opartą na zdarzeniach i komunikacją asynchroniczną.
  • Dobre zrozumienie systemów rozproszonych, skalowalności, odporności i optymalizacji wydajności.
  • Znajomość Angular, TypeScript i integracji frontend-backend.
  • Doświadczenie z pobieraniem danych, transformacją i pipeline'ami przetwarzania.
  • Znajomość Kubernetes/OpenShift, CI/CD i testowania automatycznego.
  • Znajomość technologii AI/LLM, systemów wyszukiwania lub przetwarzania danych napędzanego AI jest korzystna.
  • Udokumentowana zdolność do prowadzenia dostaw technicznych przy jednoczesnym bezpośrednim wkładzie w kod produkcyjny.

Wykształcenie:

  • Dyplom licencjacki/uniwersytecki lub równoważne doświadczenie.
  • Preferowany dyplom magistra.

Oferujemy:

  • Możliwość pracy w Citi Solutions Center Poland w elastycznym modelu pracy (aktualnie do 2 dni pracy zdalnej w tygodniu).
  • Konkurencyjne wynagrodzenie podstawowe oraz szereg dodatkowych benefitów, takich jak:
    • Pracodawca opłaca składkę na plan emerytalny w wysokości 6% wynagrodzenia pracownika.
    • Prywatna opieka medyczna dla pracowników oraz preferencyjne pakiety dla członków rodziny.
    • Program ubezpieczenia na życie dla pracowników oraz preferencyjne ubezpieczenie dla członków rodziny.
    • Program wsparcia dla pracowników finansowany przez pracodawcę.
    • Płatny urlop rodzicielski (urlop macierzyński i tacierzyński; ustawowy oraz dodatkowe 2 tygodnie płatnego urlopu tacierzyńskiego).
    • Karta sportowa dla pracowników oraz preferencyjne karty dla członków rodziny.
    • Dodatkowe benefity z Funduszu Świadczeń Socjalnych, w tym: dodatek urlopowy, wsparcie dla aktywności sportowych i kulturalnych, wydarzenia integracyjne.
    • Dodatkowy dzień wolny na wolontariat.
    • System kafeteryjny/flex benefit - system benefitów umożliwiający pracownikom wybór i zakup benefitów oferowanych przez dostawcę.
    • Możliwość otrzymania rocznej nagrody uznaniowej.
    • Specjalne oferty i zniżki dla pracowników.

Citi zobowiązuje się do zapewnienia, że nasze miejsce pracy jest miejscem, w którym każdy czuje się komfortowo, przychodząc do pracy jako cała osoba każdego dnia. Chcemy, aby najlepsze talenty z całego świata były zmotywowane do dołączenia do nas, zmotywowane do pozostania i uprawnione do rozwoju.

Lead Software Engineer in Warsaw – pracodawca: Citigroup

Citi Solutions Center Poland to doskonałe miejsce pracy, które łączy w sobie dynamiczną atmosferę globalnej instytucji finansowej z elastycznym modelem pracy. Oferujemy konkurencyjne wynagrodzenie oraz bogaty pakiet benefitów, w tym prywatną opiekę medyczną, program emerytalny i dodatkowe dni wolne na wolontariat. Nasza kultura pracy sprzyja rozwojowi zawodowemu, a także umożliwia pracownikom korzystanie z różnorodnych możliwości szkoleń i wsparcia w osiąganiu ich celów zawodowych.

C

Dane kontaktowe:

Zespół rekrutacyjny Citigroup

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

Java
Spring Boot
REST APIs
Microservices
SQL
Relational Databases
Data Modelling