Senior Software Engineer (.NET/C#) - Logistics team
⚲ Warsaw
18 850 - 25 900 PLN brutto (UoP)
Wymagania
- rozległe doświadczenie w architekturze backendu o wysokiej przepustowości i niskich opóźnieniach w C# / .NET Core / ASP.NET Core
- biegłość w projektowaniu odpornych REST API, modularnych monolitów i mikroserwisów
- głęboka znajomość optymalizacji relacyjnych baz danych (PostgreSQL, Entity Framework Core) pod wysoką współbieżnością
- praktyczne doświadczenie produkcyjne z Docker, Kubernetes i CI/CD
- doświadczenie w architekturze event-driven i komunikacji rozproszonej (Azure Service Bus lub Kafka)
- pragmatyczne doświadczenie z protokołami legacy (SOAP/WCF)
- doświadczenie w technicznym przywództwie i mentoringze
- praca hybrydowa 4/1, zespół w Warszawie
Opis stanowiska
Allegro One logistics — zespół budujący backend obsługujący end-to-end przepływ paczek (od odbioru przez sortownię po ostatnią milę), przetwarzający miliony zdarzeń logistycznych dziennie. Będziesz projektować i rozwijać systemy wysokiej dostępności oraz aktywnie kształtować architekturę backendu. Uwaga: filozofia 'you build it, you run it' oznacza, że odpowiadasz nie tylko za kod, ale też za utrzymanie i operacje produkcyjne — możliwe dyżury. Praca pod presją wydajnościową i przy problemach wymagających długiej analizy. Dobra oferta dla doświadczonego inżyniera, który lubi dużą skalę i pełną odpowiedzialność za swoje usługi.
🔍 Dekoder Ogłoszenia
🔴
Massive Scale: Design and build high-availability systems used by tens of thousands of users. This is high-performance engineering in practice.
Systemy są duże i obciążone, co może oznaczać konieczność pracy pod presją i rozwiązywania problemów wydajnościowych.
🔴
True Ownership & Autonomy: We live by a "you build it, you run it" philosophy. You'll join an autonomous team with full ownership of the services you create, from design to deployment.
Oznacza to, że będziesz odpowiedzialny nie tylko za kodowanie, ale także za utrzymanie i operacje produkcyjne, co może wymagać dyżurów.
🔴
Complex Challenges: You will tackle complex backend problems, using technology to solve real-world business challenges.
Może to oznaczać pracę nad problemami, które są trudne do rozwiązania i wymagają dużo czasu na analizę i implementację.
🔴
actively shape our backend architecture
Masz realny wpływ na architekturę, ale może to też oznaczać, że architektura jest w fazie rozwoju i może ulegać częstym zmianom.
🟡
Flexible working hours in the hybrid model (4/1)
Model 4/1 może oznaczać 4 dni pracy stacjonarnej i 1 dzień zdalnej, ale warto dopytać o szczegóły i czy godziny są faktycznie elastyczne.