Senior Software Engineer
Upside
Jesteś kluczową osobą w małym, autonomicznym zespole (3-9 osób), który pracuje jako software consultancy dla międzynarodowych klientów. Twoja rola to backend developer i architekt – projektujesz, budujesz i skalujesz systemy w Pythonie (głównie) i PostgreSQL, często z wykorzystaniem AI. Pracujesz bezpośrednio z klientem, identyfikując problemy i proponując rozwiązania. To nie jest praca nad jednym produktem – zmieniasz projekty, ale z długoterminową perspektywą współpracy z firmą.
Brakuje: brak opisu procesu rekrutacyjnego (liczba etapów, czas trwania), nie wiadomo czy występują dyżury on-call i jak są wynagradzane.
Jesteś kluczową osobą w małym, autonomicznym zespole (3-9 osób), który pracuje jako software consultancy dla międzynarodowych klientów. Twoja rola to backend developer i architekt – projektujesz, budujesz i skalujesz systemy w Pythonie (głównie) i PostgreSQL, często z wykorzystaniem AI. Pracujesz bezpośrednio z klientem, identyfikując problemy i proponując rozwiązania. To nie jest praca nad jednym produktem – zmieniasz projekty, ale z długoterminową perspektywą współpracy z firmą.
- ✓Praca nad własnymi narzędziami open-source i R&D AI
- ✓Mikrozarządzanie wykluczone – autonomia techniczna
- ✓Przejrzysta ścieżka rozwoju (poziomy inżynierskie z jasnymi kryteriami)
- ✓Małe zespoły (3-9 osób) z realną odpowiedzialnością i widocznością
- ✓Brak zbędnych approvalów – możesz używać narzędzi, które zwiększają produktywność
- −Brak informacji o dyżurach on-call – przy misyjnych systemach pod obciążeniem mogą występować
- !Hybryda z regularnymi spotkaniami na miejscu w Krakowie – nie sprecyzowano ile dni
- !Firma ma 26-50 osób, ale pracuje z międzynarodowymi klientami – stabilność projektów niepewna
- !Oczekiwanie ukończonych studiów – może być blokerem dla samouków
- •Projektowanie i implementacja backendu w Pythonie (np. FastAPI, Django) dla różnych klientów
- •Modelowanie danych i optymalizacja wydajności PostgreSQL na skalę
- •Pisanie testów, konfiguracja CI/CD i zarządzanie infrastrukturą w Docker/Kubernetes na AWS/GCP
- •Współpraca z klientem (biznesowo i technicznie) – tłumaczenie potrzeb na architekturę
- •Identyfikowanie i eliminowanie ryzyk systemowych zanim staną się problemami
- •Integracja rozwiązań AI (np. agentowych frameworków jak Enthusiast) w produkty klientów
- •Code review i mentoring młodszych członków zespołu
- •Praca nad własnymi narzędziami open-source i badaniami R&D
Oferta dla doświadczonych specjalistów (Senior).
Mid/senior backend developer z 5 latami komercyjnego doświadczenia, który ma solidną znajomość Pythona i PostgreSQL, potrafi samodzielnie projektować architekturę i chce pracować bezpośrednio z klientem.
Nie dla juniorów (wymagane 5+ lat). Nie dla osób, które wolą pracować według sztywnych specyfikacji lub unikają bezpośredniego kontaktu z klientem.
- ?Jak wygląda konkretny model hybrydowy – ile dni w biurze tygodniowo?
- ?Czy są dyżury on-call? Jeśli tak, jak często i czy są dodatkowo płatne?
- ?Ilu klientów równolegle obsługuje jeden zespół? Czy projekty są jedno- czy wieloklienckie?
- ?Jak wygląda proces rekrutacyjny (liczba etapów, zadanie domowe)?
- ?Czy w projektach klienckich dominuje Python, czy zdarzają się projekty Ruby?
- ?Jaki jest budżet na szkolenia lub konferencje?
- ?Czy istnieje możliwość pracy w pełni zdalnej z Polski z okazjonalnymi wizytami?
- ?Jak mierzona jest efektywność integracji AI w produktach?
- −Brak opisu procesu rekrutacyjnego (liczba etapów, czas trwania)
- −Nie wiadomo czy występują dyżury on-call i jak są wynagradzane
- −Nie określono budżetu szkoleniowego
- −Nie wiadomo jak długo trwają projekty u klientów
Małe, autonomiczne zespoły (3-9 osób) z kulturą inżynierską, bez mikromanagementu. Praca bezpośrednio z klientem i nacisk na współpracę, dzielenie się wiedzą i ciągłe ulepszanie.
Na poziomie rynkowym
Dane z aktywnych ofert zawierających technologię PostgreSQL. Pełne statystyki zarobków →