Python Team
Python Engineer
Dołącz do Printbox - zespołu specjalistów, którzy zmieniają oblicze rynku fotoproduktów i personalizacji! Nasze rozwiązania używane są przez miliony użytkowników w ponad 50 krajach, a wśród naszych klientów znajdują się globalni liderzy.
Budujemy kompleksowy ekosystem narzędzi klasy enterprise, który napędza najlepiej prosperujące sklepy online. Nasz autorski system zarządzania produktami, zaawansowane narzędzia AI, wydajny backend, platforma e-commerce i intuicyjne edytory internetowe dają użytkownikom moc tworzenia i personalizowania produktów z łatwością.
Obecnie poszukujemy Python Engineera, który dołączy do naszego zespołu i będzie rozwijał oraz optymalizował aplikacje backendowe, dbając o ich wydajność, skalowalność i niezawodność.
Dołączając do nas będziesz:
- Pracować w 9 osobowym zespole backendowym
- Rozwijać nasze autorskie oprogramowanie
- Rozumieć każdą linijkę kodu, która wyląduje na naszych serwerach
- Tworzyć interdyscyplinarny zespół (dołączysz do seniorskiego składu z bogatym doświadczeniem, którym chcemy się z Tobą podzielić)
- Pracować w spójnym ekosystemie, to my sami decydujemy o tym jak wygląda architektura, w czym jest robiona i dlaczego właśnie tak
- Pracować, w ramach jednego zespołu, na pełnym procesie, od tworzenia wymagań, przez development, testowanie, monitoring i deployment
- Mieć czas na dokładne przemyślenie, przedyskutowanie problemu oraz testowanie swojego rozwiązania
- Mógł/a koncentrować się na realnych efektach swojej pracy (nie mamy w zwyczaju tracić czasu na wypełnianie niepotrzebnych procedur)
- Korzystać z najnowszych technologii usprawniających pracę (m.in. AI)
Z jakich technologii korzystamy?
- Python 3.11 otypowany (mypy)
- Django 4.2
- AsyncIO
- PostgreSQL
- RabbitMQ
- Redis
- Aplikacje uruchamiamy na GCP i Azure w środowisku Cloud Native (K8S, Flux)
Jak pracujemy?
- Korzystamy z najlepszych narzędzi i najnowszych bibliotek
- Stawiamy nacisk na automatyzację procesu przy wykorzystaniu praktyk CI/CD
- Piszemy długofalowy projekt dbając o jego jakość i czysty kod -> CR w standardzie oraz duże pokrycie testami (aktualnie 97% naszej corowej aplikacji)
- Wsparcie procesu code review przez SonarQube oraz PR-Agent
- Obsługujemy ogromny ruch i olbrzymią ilość danych, więc dużo optymalizujemy
- Wykorzystujemy mocno firmowe narzędzia AI do usprawniania pracy
- Współpracujemy w kulturze otwartej komunikacji i wzajemnego wsparcia
Ta oferta jest dla Ciebie, jeżeli:
- Masz przynajmniej 2 lata komercyjnego doświadczenia jako programista/ka
- Rozumiesz jak działają komputery i Internet
- Znasz Pythona i SQL
- Piszesz czytelny kod
- Potrafisz zrozumieć cele biznesowe firmy i masz świadomość wpływu własnej pracy na produkt i organizację
- Podejmujesz dobre decyzje architektoniczne
- Jesteś samodzielna/y, ale potrafisz pracować w zespole i lubisz dzielić się wiedzą
- Jesteś proaktywny/a - nie czekasz na polecenia, sam/a wychodzisz z inicjatywą, identyfikujesz problemy do rozwiązania
- Komunikujesz się jasno, tłumaczysz techniczne zagadnienia w sposób zrozumiały dla każdego
- Chcesz się rozwijać jako programista
- Chcesz się rozwijać w środowiskach Cloud Native i Serverless
- Jesteś otwarty/a od czasu do czasu popracować na frontendzie
Jak będzie wyglądała Twoja praca?
- Współpraca z Product Managerem: tworzenie nowych oraz usprawnianie istniejących funkcjonalności
- Współpraca z zespołem Platform: zapewnienie ciągłej bezbłędnej usługi
- Wsparcie zespołu obsługi klienta
- Zrozumienie działania produktu i związanych z nim usług
- Utrzymywanie systemu, z którego korzystają miliony użytkowników, dając im realną wartość
- Rozwój aplikacji & optymalizacja wydajności
Co dostaniesz w zamian?
- Wynagrodzenie: 12 000 - 18 000 zł netto (B2B), 10 800 - 16 200 zł brutto (UoP)
- Umowa B2B z możliwością płatnych dni wolnych - do 26/rok
- Indywidualny budżet szkoleniowy (2000 zł) i dodatkowe 5 dni wolnych na Twój rozwój
- Komfortowe biuro w Krakowie przy ul. Fabrycznej 20A, z dogodnym dojazdem i tylko 3 km od Dworca/Galerii Krakowskiej
- Możliwość pracy zdalnej, z biura lub hybrydowej, zależnie od Twoich preferencji
- Elastyczne godziny pracy z core hours od 10:00 do 14:00 – resztę dnia planujesz według własnych preferencji, dbając o potrzeby zespołu
- Sprawdzony w boju program onboardingowy oraz wsparcie Mentora - z pewnością nie zostaniesz wrzucony/a na głęboką wodę
- Szkolenia wewnętrzne i rozbudowaną bazę wiedzy - wew. akademie, video szkolenia, wiki i dokumentację
- Usprawniamy pracę jak tylko możemy. Automatyzujemy procesy, a codzienną pracę ułatwia nam nasz AI chat połączony z najnowszymi modelami OpenAI, Google, Anthropic oraz Cursor IDE.
- Brak żmudnych zadań i autonomię w działaniu – optymalizujemy swoją pracę, gdzie tylko jest to możliwe
- Workation - do 5 tygodni rocznie, oraz workation ze skróconym czasem pracy po dwóch latach
- Benefity tj. dofinansowanie do opieki medycznej, karty sportowej; ubezpieczenie na życie
- Darmowy parking samochodowy i rowerowy
- Onboarding stacjonarny z biura w Krakowie - pierwsze 5 dni pracy zaplanowane tak, abyś mógł/-a poznać Zespół, styl pracy i domenę biznesową, którą się zajmujemy
- Firmową biblioteczkę: dostęp do Printbox Library App, firmowych kindle, budżet zespołowy na zakupów nowych książek
- Program Printbox for All, w ramach którego otrzymasz pakiet opcji na udziały firmy (Employee Stock Ownership Plan)
Jak wygląda proces rekrutacji?
Rozmowa techniczna
Live coding/debugging
Feedback i decyzja
Benefity
Budżet i urlop szkoleniowy
Dodatkowe 5 dni urlopu na Twój rozwój i indywidualny budżet, który możesz przeznaczyć na szkolenia, konferencje lub kursy online
Program Printbox for All
Program akcjonariatu pracowniczego (Employee Stock Ownership Plan), który daje możliwość zakupu w przyszłości udzialów w Printbox i czerpanie zysków z rozwoju firmy
Firmowa biblioteczka
Dostęp do Printbox Library App, firmowych Kindle i dodatkowy budżet na zakup książek
Nowoczesny produkt i najświeższe technologie
Firmowe oprogramowanie, świetny stack technologiczny i doświadczony zespół
Prywatna opieka medyczna i karta sportowa
Medicover Sport oraz różne pakiety (indywidualny lub rodzinny) opieki medycznej
Szkolenia i wymiana wiedzy
wewnętrzne akademie, szkolenia video, solidna baza wiedzy i wsparcie mentora
Elastyczny czas pracy
Dopasowujesz godziny pracy do swoich potrzeb
Regularne integracje
Świetnie się bawimy w ramach integracji zarówno online jak i offline
Praca hybrydowa lub zdalna
Lubisz pracować w domowym zaciszu czy wolisz spotkać się z innymi na żywo? Obie opcje wchodzą w grę
Komfortowe biuro w Krakowie
Świetnie zaprojektowana przestrzeń 3 km od Rynku Głównego z bezpłatnym parkingiem rowerowym i samochodowym
Czujesz, że pasujemy do siebie?
Aplikuj śmiało i dołącz do zespołu