Tech Lead Backend (Python)
Fundacja Szkoła w Chmurze
Tech Lead Backend (Python)
Miejsce pracy: Warszawa
Technologie, których używamy
Wymagane
- Python
- PostgreSQL
- Redis
- SQL
- Docker
- Git
- FastAPI
O projekcie
Szukamy doświadczonego Tech Lead Backend, który poza rozwijaniem oprogramowania potrafi wyznaczać kierunek techniczny rozwoju produktu, podejmować decyzje architektoniczne oraz wspierać zespół w budowaniu wysokiej jakości rozwiązań.
Poszukujemy osoby z minimum 6-letnim doświadczeniem komercyjnym w tworzeniu systemów backendowych oraz doświadczeniem w prowadzeniu technicznym zespołu lub pełnieniu roli seniora odpowiedzialnego za architekturę i standardy techniczne.
Twój zakres obowiązków
- wyznaczanie kierunku technicznego rozwoju backendu;
- projektowanie architektury systemu oraz podejmowanie kluczowych decyzji technologicznych;
- rozwój aplikacji backendowych oraz nadzór nad jakością implementacji;
- projektowanie i rozwój API oraz logiki biznesowej;
- identyfikowanie obszarów wymagających refaktoryzacji i usprawnień architektonicznych;
- optymalizacja wydajności aplikacji, baz danych oraz procesów backendowych;
- definiowanie i egzekwowanie standardów jakości kodu, testów oraz code review;
- diagnozowanie i rozwiązywanie złożonych problemów produkcyjnych;
- wspieranie zespołu w rozwiązywaniu wyzwań technicznych oraz podejmowaniu decyzji projektowych;
- mentoring programistów oraz rozwijanie kompetencji technicznych zespołu;
- współtworzenie roadmapy technologicznej oraz planowanie rozwoju systemu;
- dbanie o stabilność, bezpieczeństwo i utrzymywalność platformy.
Nasze wymagania
- doświadczenie w projektowaniu architektury systemów backendowych i podejmowaniu decyzji technicznych;
- bardzo dobra umiejętność debugowania, diagnozowania i optymalizacji aplikacji produkcyjnych;
- doświadczenie w projektowaniu API oraz modelowaniu złożonej logiki biznesowej;
- bardzo dobra znajomość relacyjnych baz danych oraz optymalizacji zapytań SQL;
- praktyczne doświadczenie z asynchronicznym Pythonem;
- doświadczenie w tworzeniu i utrzymywaniu testów automatycznych z wykorzystaniem pytest;
- wysoka dbałość o jakość, czytelność, utrzymywalność i skalowalność kodu;
- doświadczenie w prowadzeniu code review oraz definiowaniu standardów programistycznych;
- umiejętność mentoringu i wspierania rozwoju mniej doświadczonych członków zespołu;
- samodzielność w analizie problemów i proponowaniu rozwiązań technicznych;
- doświadczenie w pracy z monitoringiem, logami oraz diagnozowaniem problemów na środowiskach produkcyjnych;
- znajomość narzędzi Atlassian (Jira, Confluence);
- umiejętność efektywnej współpracy z Product Ownerami oraz innymi interesariuszami;
- doświadczenie z procesami CI/CD oraz automatyzacją wdrożeń.
Mile widziane
- podstawowa znajomość zagadnień frontendowych, w tym React;
- doświadczenie z integracjami zewnętrznymi (API dostawców, IdP/OIDC, usługi mailowe itp.);
- znajomość zagadnień związanych z bezpieczeństwem aplikacji webowych, w tym uwierzytelniania, autoryzacji, kontroli dostępu oraz ochrony danych.
To oferujemy
- pracę z biura (Warszawa-Żoliborz);
- pracę wśród życzliwych i wspierających osób – stawiamy na relacje i dobrą atmosferę, mówimy sobie po imieniu;
- wpływ i nieskrępowany rozwój – Twoje pomysły i rozwiązania traktujemy na serio;
- dofinansowanie do karty MultiSport i opieki medycznej – lubimy sport, dbamy o zdrowie.
Benefity
- dofinansowanie zajęć sportowych
- prywatna opieka medyczna
- brak dress code’u
- kawa / herbata
- napoje
- parking dla pracowników
Etapy rekrutacji
- Przegląd zgłoszeń
- 10-minutowy video screening z wybranymi kandydatami
- 40-minutowy test kompetencji logicznych
- Zadanie rekrutacyjne, rozmowa z zespołem
Jak wygląda praca u nas:
- masz realny wpływ na architekturę systemu, kierunek rozwoju technologicznego oraz standardy pracy zespołu;
- uczestniczysz w kluczowych decyzjach dotyczących produktu i technologii;
- rozwijasz produkt, który jest aktywnie wykorzystywany i stale rozwijany;
- masz przestrzeń do proponowania własnych rozwiązań, usprawnień i inicjatyw technicznych;
- stawiamy na pragmatyczne, proste i skuteczne rozwiązania zamiast niepotrzebnej złożoności;
- pracujesz w zespole opartym na bezpośredniej komunikacji i szybkim podejmowaniu decyzji;
- masz wpływ zarówno na implementację, jak i na procesy techniczne oraz organizację pracy zespołu;
- cenimy odpowiedzialność, partnerstwo i proaktywną postawę;
- działamy bez rozbudowanych struktur korporacyjnych - decyzje podejmujemy szybko i blisko zespołu.
Wyrażam zgodę na przetwarzanie moich danych osobowych, innych niż określone w art. 221 §1 kodeksu pracy, zawartych w moim CV i liście motywacyjnym, przez Fundację Społeczeństwo oraz jej podmioty zależne, w celu prowadzenia rekrutacji, w ramach której aplikuję oraz w celu uwzględnienia mojej kandydatury w innych rekrutacjach przeprowadzanych przez wskazany podmiot do końca upływu 2 lat od końca roku kalendarzowego, w którym aplikuję. Potwierdzam, że jestem świadoma/y przysługującego mi prawa cofnięcia zgody.
- technical lead Warszawa
- java tech lead Warszawa
- java lead developer Warszawa
- lead web developer Warszawa
- senior frontend developer tech lead Warszawa
- software development technical lead Warszawa
- lead developer robotic process automation Warszawa
- python data scientist Warszawa
- risk quantitative analyst python Warszawa
- junior python/django developer Warszawa