Python Developer
j-labs software specialist
⚲ Kraków
26 880 - 32 760 PLN (B2B)
Wymagania
- Python
- Microservices
- pandas
- NumPy
- Flask
- Django
- AI (nice to have)
- Machine learning (nice to have)
- Cloud (nice to have)
- KDB (nice to have)
Opis stanowiska
O projekcie: O projekcie Do zespołu rozwijającego nowoczesną platformę analityczną poszukujemy Senior Python Developera. Rozwiązanie wykorzystuje sztuczną inteligencję oraz przetwarzanie języka naturalnego (NLP), aby umożliwić użytkownikom zadawanie pytań dotyczących danych rynkowych i w czasie rzeczywistym dostarczać analizy oraz informacje z globalnych rynków finansowych. Dołączysz do niewielkiego, autonomicznego zespołu produktowego (4–6 osób), który odpowiada end-to-end za rozwój rozwiązania – od analizy wymagań, przez development i testy, aż po wsparcie produkcyjne. Zespół pracuje w modelu ciągłego przepływu (flow-based delivery), dostarczając częste, małe i niskiego ryzyka zmiany do środowiska produkcyjnego. Nie wymagamy doświadczenia w bankowości – cenimy ciekawość technologii, chęć eksperymentowania oraz świeże spojrzenie na problemy. Praca hybrydowa z biura w Krakowie w wymiarze 2-3 dni w tygodniu. Dlaczego warto - Praca przy innowacyjnej platformie wykorzystującej AI i NLP do analizy danych rynkowych - Realny wpływ na rozwój produktu i architekturę rozwiązań - Małe, autonomiczne zespoły i duża decyzyjność po stronie developerów - Model pracy flow-based delivery – częste wdrożenia i szybkie efekty pracy - Kultura współpracy, pair programming i wsparcie zespołu - Międzynarodowe środowisko pracy Sprawdź, dlaczego warto być w j‑labs! - Dołączysz do firmy stworzonej przez inżynierów dla inżynierów, która istnieje na rynku od 14 lat. Obecnie zatrudniamy ponad 500 osób. - j-labs to stabilność i długofalowa współpraca – około 20% załogi to osoby pracujące już ponad 5 lat! - Możesz zmienić projekt – rób to co lubisz, rozwijaj swoje kompetencje, zdobywaj nowe. - Robimy dobre IT albo wcale. Technologie, w których pracujemy to m.in. Python, AI, Java 21, Spring, Mikroserwisy, AWS/Azure/GSP/, Terraform, - Eksperci przyciągają ekspertów – średnie doświadczenie naszych inżynierów wynosi 9 lat, a 30% zostaje zatrudnionych z polecenia. - Stawiamy na knowledge sharing i rozwój . Organizujemy Talk4Devs, meet’upy, dajemy Ci przestrzeń do budowania swojej marki osobistej jako prelegent, czy prowadzenia własnych projektów, których rezultaty możesz przedstawiać m.in na naszym blogu. - Dołącz do Gildii Technologicznej lub stwórz własną – nasze community zrzeszają specjalistów w obszarach: AI, Java, Kotlin, .NET, Frontend, Management, DevOps, Quality Assurance - Mamy zakodowane, że jest czas pracy i czas nie pracy, więc bardzo dbamy o to, aby work life balance został zachowany. - Otrzymaliśmy w tym roku certyfikat Great Place to Work (aż 80% odpowiedzi w ankiecie dotyczącej różnych obszarów wybierało najwyższe noty, jesteśmy w pierwszej 10 firm z najlepszym wynikiem) Wymagania: - Minimum 5 lat doświadczenia w programowaniu w Pythonie - Bardzo dobra znajomość Pandas, NumPy oraz Flask lub Django - Doświadczenie w budowaniu backendowych aplikacji oraz pracy z API - Umiejętność pracy w środowisku Agile i współpracy zespołowej - Gotowość do pracy end-to-end (development + wsparcie produkcyjne) - Umiejętność analizy wymagań biznesowych i przekładania ich na rozwiązania techniczne - Bardzo dobra znajomość języka angielskiego Mile widziane - Doświadczenie w obszarze Machine Learning / NLP / AI - Znajomość systemów rynków finansowych (np. FX, Rates, pricing) - Doświadczenie z przetwarzaniem dużych zbiorów danych - Doświadczenie z rozwiązaniami chmurowymi Codzienne zadania: - Udział we wszystkich etapach cyklu wytwarzania oprogramowania: analiza, development, testowanie oraz wsparcie produkcyjne - Projektowanie i rozwój backendowych rozwiązań w Pythonie przetwarzających duże ilości danych - Współpraca z Product Ownerem przy przekładaniu wymagań biznesowych na rozwiązania techniczne - Tworzenie wysokiej jakości kodu oraz dbanie o jego testowalność i utrzymanie - Wdrażanie zmian do środowiska produkcyjnego w modelu „you build it, you support it” - Identyfikacja oraz redukcja długu technicznego - Współpraca z globalnymi zespołami developerskimi - Dzielenie się wiedzą oraz mentoring mniej doświadczonych członków zespołu