NoFluffJobs Stacjonarnie Senior

Software Engineer with Python

Link Group

⚲ Warszawa

33 000 - 42 000 PLN (PERMANENT)

Wymagania

  • min. 4 lata doświadczenia w inżynierii oprogramowania
  • bardzo dobra znajomość Pythona
  • doświadczenie z C#/.NET lub Rust
  • znajomość backendu, REST API i systemów rozproszonych
  • doświadczenie z SQL, relacyjnymi bazami danych i modelowaniem danych
  • znajomość chmury, Git, CI/CD i testów automatycznych
  • doświadczenie w pracy w Agile i silne umiejętności komunikacyjne

Mile widziane

  • doświadczenie z React lub Angular, integracją AI/ML, wiedza o rynkach finansowych lub Kafka/Solace/IBM MQ

Opis stanowiska

Dołączysz do zespołu budującego platformy danych i usługi backendowe wykorzystywane w globalnej organizacji finansowej — systemy wspierające badania, operacje i zespoły ryzyka. W praktyce oznacza to pracę z rozbudowanymi, długo rozwijanymi systemami enterprise, gdzie zmiany bywają trudne i wymagają ostrożności, a nie z lekkimi, nowoczesnymi mikroserwisami. Poza pisaniem kodu odpowiadasz za testowanie, wdrożenia i wsparcie produkcyjne, w tym reagowanie na awarie i wdrażanie trwałych poprawek — to dobra oferta dla kogoś, kto lubi pełny cykl życia oprogramowania i nie przeszkadza mu praca w środowisku silnie regulowanym oraz częsty kontakt z osobami nietechnicznymi.

🔍 Dekoder Ogłoszenia

🔴
enterprise data platforms and backend services used across a global financial organization
Prawdopodobnie będziesz pracować z bardzo starymi, złożonymi systemami, które trudno modyfikować, a nie z nowoczesnymi, elastycznymi platformami.
🔴
collaborating with engineers and business stakeholders throughout the software development lifecycle
Może oznaczać, że będziesz musiał spędzać dużo czasu na spotkaniach i wyjaśnianiu rzeczy osobom nietechnicznym, co może spowalniać rozwój.
🔴
Deliver production-ready software, including testing, deployment, and support
Oprócz pisania kodu, będziesz odpowiedzialny za cały cykl życia oprogramowania, w tym za utrzymanie go w produkcji.
🔴
Troubleshoot production issues and implement long-term fixes
Oczekuje się, że będziesz zajmować się problemami w działającym systemie, co może oznaczać nieprzewidziane przerwy w pracy i presję czasu.
🟡
Strong communication skills and ability to work in an Agile environment
Wymaga się od Ciebie nie tylko umiejętności technicznych, ale także zdolności do efektywnej komunikacji i adaptacji do dynamicznych zmian, co może oznaczać częste spotkania i potrzebę szybkiego reagowania na nowe wymagania.