Staff Software Engineer
Upside
Rola w konsultingu technologicznym – będziesz pracować bezpośrednio z klientami nad złożonymi systemami rozproszonymi, głównie w Pythonie. To pozycja lidera technicznego (Tech Lead / Staff), która łączy kodowanie z architekturą i mentoringiem. Pracujesz w małych, autonomicznych zespołach (3–9 osób) i masz duży wpływ na wybór narzędzi. Firma stawia na Applied AI i współtworzenie open-source.
Brakuje: brak opisu procesu rekrutacyjnego, nie wiadomo, czy rola wiąże się z podróżami.
Rola w konsultingu technologicznym – będziesz pracować bezpośrednio z klientami nad złożonymi systemami rozproszonymi, głównie w Pythonie. To pozycja lidera technicznego (Tech Lead / Staff), która łączy kodowanie z architekturą i mentoringiem. Pracujesz w małych, autonomicznych zespołach (3–9 osób) i masz duży wpływ na wybór narzędzi. Firma stawia na Applied AI i współtworzenie open-source.
- ✓Małe zespoły (3–9 osób) – realna autonomia i wpływ
- ✓Brak mikromanagementu – opisane wprost
- ✓Transparentna ścieżka rozwoju z jasnymi kryteriami
- ✓Możliwość pracy nad własnymi narzędziami open-source i R&D
- ✓Wybór narzędzi – firma zachęca do używania tych, które czynią cię szybszym
- !Brak informacji o liczbie dni hybrydowych w biurze w Krakowie
- !Rola konsultingowa – możliwe zmienne projekty i klienci, co może oznaczać częste zmiany kontekstu
- !Wymóg AI-native – może być przesadny, ale firma konkretnie wymienia narzędzia
- •Pisanie i code review kodu w Python (back-end, architektura rozproszona)
- •Projektowanie architektury systemów rozproszonych i podejmowanie decyzji technicznych
- •Bezpośrednia współpraca z klientami (CTO, founderzy) – analiza wymagań i wspólne tworzenie rozwiązań
- •Mentoring młodszych inżynierów i prowadzenie code review
- •Identyfikacja i implementacja możliwości wykorzystania AI/ML w projektach klienckich
- •Utrzymanie CI/CD, Docker, Kubernetes w środowiskach produkcyjnych
- •Praca z AI tooling (Claude, Cursor) – wykorzystanie jako codziennego narzędzia pracy
Stanowisko liderskie — wymaga zarówno doświadczenia technicznego jak i umiejętności zarządzania.
Doświadczony inżynier z ~5 latami w Pythonie, który awansował na lidera zespołu (Tech Lead) i ma podstawową znajomość systemów rozproszonych. Gotów do nauki konsultingu i pracy z klientem.
Nie dla inżynierów bez doświadczenia w roli lidera technicznego ani dla osób, które nie chcą bezpośrednio pracować z klientem. Nie dla kandydatów preferujących wyłącznie zdalną pracę w pełni (firma jest hybrydowa).
- ?Jak wygląda typowe przypisanie do projektu – czy sam decydujesz, czy jesteś przydzielany?
- ?Ile dni w tygodniu/miesiącu należy być w biurze w Krakowie?
- ?Czy są dyżury on-call? Jak wygląda utrzymanie systemów po wdrożeniu?
- ?Jak często zmieniają się projekty/klienci?
- ?Czy są przewidziane podróże służbowe do klientów?
- ?Jak wygląda proces rekrutacyjny – ile etapów, czy jest zadanie domowe?
- ?Jaka jest proporcja między pracą własną (open-source) a pracą dla klientów?
- −Brak opisu procesu rekrutacyjnego
- −Nie wiadomo, czy rola wiąże się z podróżami
- −Brak informacji o on-call
- −Nie określono budżetu szkoleniowego
Małe, autonomiczne zespoły z dużym zaufaniem i brakiem mikromanagementu. Kultura oparta na współpracy, mentoringu i realnej odpowiedzialności za rozwiązania.
Na poziomie rynkowym
Dane z aktywnych ofert zawierających technologię PostgreSQL. Pełne statystyki zarobków →