Senior Backend Engineer (Python)
j-labs software specialist
⚲ Cracow
28 560 - 35 280 PLN (B2B)
Wymagania
- Python
- PostgreSQL
- Node.js
- Django
- GCP
- TypeScript
- Terraform (nice to have)
Opis stanowiska
O projekcie: Szukamy doświadczonego Backend Engineera, który będzie rozwijać i utrzymywać backendowe rozwiązania bezpieczeństwa z wykorzystaniem Python lub Node.js/TypeScript, Go oraz technologii cloud‑native na GCP. Osoba w tej roli będzie projektować skalowalne i bezpieczne usługi, zarządzać cyklem życia serwisów na GCP, implementować przepływy OAuth2/OpenID Connect, projektować architekturę pod GKE oraz Event‑Driven (Pub/Sub), optymalizować PostgreSQL i aktywnie podnosić standardy inżynieryjne w organizacji. Zobacz, 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 15 lat. Obecnie zatrudniamy ponad 500 osób. - j-labs to stabilność i długofalowa współpraca – około 25% załogi to osoby pracujące już ponad 5 lata! - Możesz zmienić projekt – rób to co lubisz, rozwijaj swoje kompetencje, zdobywaj nowe. - Eksperci przyciągają ekspertów - średnie doświadczenie naszych inżynierów wynosi 12 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: 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 wyniki. Wymagania: Wymagania (must have): - Biegłość w Python (Django) i/lub Node.js (TypeScript/NestJS) oraz doświadczenie w tworzeniu usług produkcyjnych w Pythonie lub Go, - Praktyczne doświadczenie z GCP, w tym Cloud Run, GKE, Filestore oraz IaC (Terraform), - Umiejętność projektowania skalowalnych, bezpiecznych backendów oraz rozumienia zasad Zero Trust, - Doświadczenie w pracy z Event‑Driven Architecture (Pub/Sub), - Umiejętność optymalizacji PostgreSQL dla wysokiej współbieżności, - Znajomość i implementacja OAuth2 / OpenID Connect, - Podejście “security as a feature”, nie jako dodatek, - Umiejętność prowadzenia inicjatyw technicznych i budowania społeczności inżynierskiej, - Znajomość branżowych trendów i umiejętności ich wdrażania, - Minimum B2 języka angielskiego, Wymagania (nice to have): - Umiejętność inżynierskiego podejścia do problemów i tworzenia rozwiązań end‑to‑end, - Holistyczne myślenie o wpływie pracy na produkt. Codzienne zadania: - Rozwój backendu w Python/Node.js/Go, - Architektura pod GKE i Pub/Sub, - Obsługa pełnego cyklu życia usług na GCP, - Wdrażanie OAuth2/OpenID Connect, - Optymalizacja PostgreSQL, - Podnoszenie standardów inżynierskich, mentoring.