Connectis poszukuje doświadczonego Senior Software Engineera do pracy przy innowacyjnym projekcie z branży e-commerce. Zadaniem osoby na tym stanowisku będzie rozwój zaawansowanego silnika optymalizacji dostaw, który zastępuje starsze rozwiązania nowoczesną architekturą opartą na Pythonie, Google Cloud Platform oraz technologiach Big Data.
Zakres obowiązków
- Implementowanie i optymalizowanie algorytmów routingu oraz analizy sieci z wykorzystaniem teorii grafów i Vehicle Routing Problems.
- Budowanie i utrzymywanie architektury mikroserwisowej w środowisku Google Cloud Platform, w tym praca z BigQuery, Dataflow i Airflow.
- Projektowanie wysokowydajnych serwisów w języku Python wspierających operacje logistyczne typu first- i last-mile.
- Praca z danymi geoprzestrzennymi, w tym indeksowanie przestrzenne H3, klasteryzacja oraz integracja z PostGIS.
- Dbanie o jakość kodu poprzez rzetelne code review oraz stosowanie zasad TDD i clean code.
Wymagania
- Minimum 4 lata komercyjnego doświadczenia w backend development z użyciem języka Python oraz SQL.
- Praktyczna wiedza z zakresu logistyki, analizy sieci i routingu, w tym modelowanie sieci drogowych.
- Znajomość ekosystemu Google Cloud Platform oraz narzędzi infrastrukturalnych takich jak Kubernetes, Terraform i Airflow.
- Doświadczenie w pracy z danymi geoprzestrzennymi, algorytmami klasteryzacji oraz bazami PostGIS.
- Biegła znajomość języka polskiego oraz angielskiego umożliwiająca swobodną komunikację w zespole.
Co oferujemy
- Współpracę w modelu projektowym z pełnym wsparciem administracyjnym i rozliczeniowym.
- Możliwość udziału w wydarzeniach branżowych oraz meetupach technologicznych.
- Elastyczną formę współpracy B2B przy realizacji usług w pełni zdalnym trybie.
- Szybki proces rekrutacyjny oraz wsparcie w rozwoju zawodowym.