Senior Software Engineer Python/GIS - Location Intelligence
Allegro
Jako Senior Software Engineer w zespole Location Intelligence będziesz projektować i skalować wysokowydajne usługi backendowe w Pythonie, które napędzają silnik optymalizacji dostaw Allegro (Delivery Optimization Engine). Na co dzień zajmiesz się implementacją algorytmów routingu i optymalizacji tras (VRP, teoria grafów), przetwarzaniem danych geoprzestrzennych (PostGIS, H3) oraz budowaniem mikrousług w chmurze GCP z wykorzystaniem Kubernetesa i Terraforma. To rola typowo backendowa, silnie osadzona w domenie logistycznej, z naciskiem na inżynierską doskonałość (TDD, CI/CD, code review).
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: nie podano wielkości zespołu, brak informacji o polityce on-call.
Jako Senior Software Engineer w zespole Location Intelligence będziesz projektować i skalować wysokowydajne usługi backendowe w Pythonie, które napędzają silnik optymalizacji dostaw Allegro (Delivery Optimization Engine). Na co dzień zajmiesz się implementacją algorytmów routingu i optymalizacji tras (VRP, teoria grafów), przetwarzaniem danych geoprzestrzennych (PostGIS, H3) oraz budowaniem mikrousług w chmurze GCP z wykorzystaniem Kubernetesa i Terraforma. To rola typowo backendowa, silnie osadzona w domenie logistycznej, z naciskiem na inżynierską doskonałość (TDD, CI/CD, code review).
- ✓Realny wpływ na optymalizację logistyki w skali Allegro
- ✓Program akcji pracowniczych (RSU) – długoterminowy plan motywacyjny
- ✓Roczny bonus uzależniony od wyników
- ✓Budżet szkoleniowy i płatne lekcje angielskiego
- ✓Nowoczesne narzędzia AI do automatyzacji powtarzalnych zadań
- ✓Hackathony i wydarzenia integracyjne
- !Model hybrydowy wymaga 4 dni w biurze tygodniowo, co może być ograniczeniem dla niektórych
- !Godziny pracy zaczynają się między 7 a 10 rano – potencjalnie wczesny start
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Implementacja i optymalizacja algorytmów routingu pojazdów (VRP) w Pythonie
- •Projektowanie i rozwijanie mikrousług dla Delivery Optimization Engine
- •Praca z danymi geoprzestrzennymi przy użyciu PostGIS, indeksowania H3 i algorytmów klastrowania
- •Budowa i utrzymanie pipeline'ów danych w Airflow dla procesów logistycznych
- •Wdrażanie i zarządzanie usługami na Google Cloud Platform z użyciem Kubernetes i Terraform
- •Pisanie testów jednostkowych i integracyjnych zgodnie z TDD oraz uczestnictwo w rygorystycznych code review
- •Współpraca z zespołem nad decyzjami architektonicznymi i podnoszeniem jakości kodu
Oferta dla doświadczonych specjalistów (Senior).
Backend developer z dokładnie 4-letnim komercyjnym doświadczeniem w Pythonie i SQL, z pewną ekspozycją na logistykę lub routing oraz podstawową znajomością danych geoprzestrzennych. Gotów uczyć się narzędzi chmurowych i dostosować do kultury inżynierskiej z naciskiem na code review.
Juniorzy z mniej niż 4-letnim doświadczeniem backendowym oraz kandydaci bez żadnego backgroundu w logistyce, routingu lub danych geoprzestrzennych. Nie jest to również oferta dla osób szukających pełnej pracy zdalnej lub niechętnych do pracy w biurze 4 dni w tygodniu.
- ?Ile osób liczy zespół Location Intelligence?
- ?Jak wygląda polityka on-call? Czy jest rotacja?
- ?Jakie konkretne silniki routingu (open-source vs komercyjne) są używane w produkcji?
- ?Jakie są główne wyzwania w obecnym Delivery Optimization Engine?
- ?Jak dokładnie egzekwowany jest model hybrydowy? Czy są godziny core poza oknem 7-10?
- ?Jaka jest typowa częstotliwość wdrożeń dla mikrousług?
- ?Jakie możliwości rozwoju w domenie geoprzestrzennej oferuje zespół?
- −Nie podano wielkości zespołu
- −Brak informacji o polityce on-call
- −Nie opisano procesu rekrutacyjnego
- −Nie wymieniono konkretnych narzędzi monitoringu/observability
- −Nie podano dokładnej skali sieci logistycznej (liczba paczek, kurierów)
Wysoko współpracujące i autonomiczne środowisko inżynierskie z naciskiem na doskonałość techniczną, pozytywne nastawienie i zaangażowanie w jakość kodu poprzez regularne code review.