Bulldogjob Stacjonarnie Mid New

Software Engineer 2 (.NET/C#) - OneBox Backservices

Allegro

⚲ Warsaw

14 600 - 20 800 PLN (UoP)

Wymagania

  • doświadczenie w tworzeniu backendu w C#/.NET Core i ASP.NET
  • znajomość PostgreSQL, Entity Framework i Redis
  • doświadczenie z Azure, Dockerem i Kubernetesem
  • gotowość do pełnej odpowiedzialności za usługi — od projektu po utrzymanie produkcyjne (you build it, you run it)
  • gotowość do pracy z systemami niskopoziomowymi i integracją blisko sprzętu

Opis stanowiska

Backend systemu OneBox — sieci paczkomatów Allegro. Systemy przetwarzają miliony paczek i mają głęboką integrację blisko sprzętu, więc praca obejmuje nie tylko typowy backend, ale też zrozumienie warstwy infrastrukturalnej i fizycznych urządzeń. Stack to C#/.NET Core, PostgreSQL, Azure, Kubernetes. Szczera uwaga: filozofia 'you build it, you run it' oznacza pełną odpowiedzialność za cykl życia usług — w tym utrzymanie produkcyjne i reagowanie na incydenty. Dodatkowo 'złożone problemy' mogą wynikać nie tylko z techniki, ale też z niejasnych wymagań biznesowych lub zmieniających się priorytetów.

🔍 Dekoder Ogłoszenia

🟡
Impact at Scale: We are part of Allegro, developing high-performance IT systems for OneBox backend.
Praca nad systemami, które mają duży wpływ na działanie Allegro, ale skala może oznaczać zarówno dużą liczbę użytkowników, jak i dużą liczbę błędów do naprawienia.
🟡
Massive Scale: Design and build high-availability systems used by tens of thousands of users. This is high-performance engineering in practice.
Systemy muszą być bardzo stabilne i wydajne, co może oznaczać presję na ciągłe utrzymanie wysokiej dostępności i optymalizację.
🔴
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.
Oczekuje się, że będziesz odpowiedzialny za cały cykl życia oprogramowania, w tym za jego utrzymanie i reagowanie na problemy produkcyjne.
🔴
Complex Challenges: You will tackle complex backend problems, using technology to solve real-world business challenges.
Problemy mogą być złożone nie tylko technicznie, ale także ze względu na niejasne wymagania biznesowe lub częste zmiany priorytetów.
🔴
our systems process millions of parcels, operating at high scale, high complexity, and deep integration close to the hardware.
Praca może wymagać zrozumienia i interakcji z systemami niskopoziomowymi lub sprzętem, co wykracza poza typowe zadania backendowe.