W skrócie
- Zadania: Projektuj i rozwijaj aplikacje, rozwiązując złożone wyzwania inżynieryjne.
- Firma: LSEG - globalny lider w infrastrukturze rynków finansowych.
- Benefity: Atrakcyjne wynagrodzenie, bonusy, opieka zdrowotna i możliwości rozwoju zawodowego.
- Pozostałe informacje: Dynamiczne środowisko z doskonałymi możliwościami rozwoju kariery.
- Dlaczego ta praca: Wpływaj na architekturę kluczowych systemów i pracuj z nowoczesnymi technologiami.
- Kwalifikacje: Doświadczenie w programowaniu w C# oraz umiejętności współpracy w zespole.
Przewidywane wynagrodzenie mieści się w przedziale 123750 - 151250 zł za rok.
O roli
Jako Lead Software Engineer, będziesz definiować i kierować kierunkiem technicznym w określonym obszarze produktu lub platformy. Będziesz rozwiązywać złożone wyzwania inżynieryjne, prowadzić innych przez kod, projektowanie i architekturę oraz podnosić standardy inżynieryjne w zespole. Ta rola łączy głęboką praktyczną dostawę techniczną z przywództwem technicznym, mentoringiem i kształtowaniem długoterminowej jakości i odporności naszych systemów.
Co będziesz robić
- Projektować, rozwijać i wdrażać aplikacje na wszystkich etapach cyklu życia oprogramowania, zapewniając wysoką wydajność, bezpieczeństwo i skalowalność.
- Architektura i rozwój rozproszonych systemów działających w chmurze, z naciskiem na odporność, obserwowalność i efektywne operacje.
- Budować i utrzymywać CI/CD pipelines, zapewniając płynne, zautomatyzowane dostawy i wysokiej jakości wydania.
- Współpracować nad rozwojem API, wzorcami integracji i komunikacją między usługami.
- Pracować z nowoczesnymi narzędziami infrastrukturalnymi (Azure, kontenery, kontenery deweloperskie, IaC) w celu wsparcia szybkich, niezawodnych wdrożeń.
- Zastosować wiedzę w zakresie Data Lake (najlepiej Delta), Change Data Feed, mirroring, AKS, events i Microsoft Fabric, aby kierować architekturą rozwiązań i dostawą.
- Zapewnić praktyczne przywództwo, wspierając inżynierów poprzez przeglądy kodu, przeglądy projektów i dyskusje architektoniczne.
- Podnosić jakość inżynieryjną, wpływając na najlepsze praktyki, poprawiając ponowną użyteczność i redukując duplikację w całej platformie.
Co przyniesiesz
- Udowodniona zdolność do projektowania i wdrażania złożonych, rozproszonych systemów działających na dużą skalę.
- Silna wiedza programistyczna w C#, z umiejętnością komfortowego pracy z wzorcami obiektowymi i funkcyjnymi.
- Znajomość Pythona jako drugiego języka do automatyzacji, narzędzi lub przepływów danych.
- Praktyczna znajomość Spark SQL, PostgreSQL i podstawowych wzorców inżynierii danych.
- Ekspertyza w Microsoft Azure, nowoczesnej infrastrukturze chmurowej i workflow opartych na kontenerach deweloperskich.
- Silne zrozumienie projektowania API, wzorców integracji i bezpiecznej komunikacji między usługami.
- Umiejętność zastosowania wiedzy dziedzinowej do kierowania decyzjami technicznymi na poziomie zespołu, poprawy architektury i zapewnienia spójności.
Przywództwo i mentoring
- Własność dostarczania krytycznych możliwości platformy i zapewnienie jasnego kierunku technicznego.
- Prowadzenie i mentorowanie rówieśników, pomagając im rozwijać jakość kodowania, myślenie architektoniczne i najlepsze praktyki inżynieryjne.
- Wpływanie na decyzje techniczne poprzez praktyczne przywództwo, a nie hierarchię.
- Tworzenie środowiska współpracy, nauki, odpowiedzialności i ciągłego doskonalenia.
Skupienie na kliencie
- Projektowanie rozwiązań zrozumieniem, jak systemy zachowują się w rzeczywistym użytkowaniu przez klientów.
- Przyjmowanie odpowiedzialności za problemy operacyjne, szybka reakcja na incydenty i wykorzystanie danych oraz informacji zwrotnych do poprawy niezawodności systemu.
Zarządzanie ryzykiem
- Advokacja za bezpiecznym, bezpiecznym dostarczaniem na poziomie oprogramowania, infrastruktury i platformy.
- Dogłębne analizowanie kompromisów, rozwiązywanie blokad i budowanie odporności w systemach i praktykach zespołu od samego początku.
Analiza
- Używanie danych, metryk i eksperymentów do weryfikacji założeń i wpływania na wybory projektowe.
- Zachęcanie do podejmowania decyzji opartych na danych w zespole w celu napędzania innowacji i poprawy.
Elastyczność
- Promowanie nowych metod inżynieryjnych, kwestionowanie przestarzałych praktyk i wprowadzanie zmian w zespołach.
- Inwestowanie w ciągły rozwój - zarówno własnego rzemiosła, jak i możliwości zespołu - poprzez coaching, informacje zwrotne i techniczne wskazówki.
Komunikacja
- Dostosowywanie komunikacji do odbiorców technicznych i nietechnicznych.
- Wyjaśnianie decyzji projektowych w sposób jasny i budowanie wspólnego zrozumienia, które przyspiesza dostawę.
Dlaczego warto do nas dołączyć
Będziesz wpływać na architekturę i kierunek kluczowych systemów wspierających globalne platformy LSEG. Będziesz pracować z nowoczesną technologią, współpracować z utalentowanymi inżynierami i przyczyniać się do rozwiązań mających realny wpływ na klientów - wszystko w inkluzywnym, skoncentrowanym na rozwoju środowisku.
Lead Software Engineer in Gdynia – pracodawca: London Stock Exchange Group
London Stock Exchange Group (LSEG) to doskonały pracodawca, oferujący dynamiczne środowisko pracy w sercu finansów w Polsce. Nasza kultura opiera się na współpracy i innowacyjności, a pracownicy mają dostęp do licznych możliwości rozwoju zawodowego oraz szkoleń, co sprzyja ich osobistemu i zawodowemu wzrostowi. Dodatkowo, praca w LSEG zapewnia stabilność i atrakcyjne benefity, co czyni nas idealnym miejscem dla osób poszukujących satysfakcjonującej kariery w branży finansowej.
Dane kontaktowe:
Zespół rekrutacyjny London Stock Exchange Group