Software Engineer (Golang)
G-CORE INNOVATIONS SOCIETE A RESPONSABILITE LIMITEE
⚲ Kraków
Do uzgodnienia
Wymagania
- min. 5 lat doświadczenia w inżynierii oprogramowania
- min. 3 lata doświadczenia z Go
- umiejętność samodzielnej pracy przy minimalnym nadzorze i komunikacji proaktywnej
- swoboda pracy w środowiskach Linux
- doświadczenie w praktykach DevOps (infrastructure as code, pipeline'y CI/CD, narzędzia monitoringu)
- znajomość SLI, SLO i SLA oraz ich zastosowania w utrzymaniu niezawodności systemów
- doświadczenie w zarządzaniu incydentami i rozwiązywaniu problemów produkcyjnych
Mile widziane
- doświadczenie z asystentami AI do kodowania (Claude Code, Copilot, Cursor) i workflow agentowymi
Opis stanowiska
Praca przy budowie i utrzymaniu infrastruktury Managed DNS, w tym systemu zarządzania ruchem (Traffic Management System) sterującego ruchem klientów na globalnej flocie edge. Będziesz rozwijać usługi w Go, budować mechanizmy failover i wysokiej dostępności oraz dbać o niezawodność pipeline'u routingu. To oferta dla doświadczonego inżyniera, który lubi pracować samodzielnie i rozumie protokoły sieciowe. Uwaga: rola wymaga gotowości do reagowania na awarie produkcyjne, co może wiązać się z dyżurami i pracą poza standardowymi godzinami.
🔍 Dekoder Ogłoszenia
🔴
Proven ability to work independently with minimal supervision, owning work end-to-end and communicating proactively.
Oczekuje się, że będziesz samodzielnie rozwiązywać problemy i podejmować decyzje bez ciągłego nadzoru, co może oznaczać większą odpowiedzialność i presję.
🟡
Background in DevOps practices, with a focus on infrastructure as code, CI/CD pipelines, and system monitoring tools.
Może oznaczać, że oprócz pisania kodu będziesz odpowiedzialny za utrzymanie i rozwijanie infrastruktury oraz procesów CI/CD.
🟡
Familiarity with service-level indicators (SLIs), objectives (SLOs), and agreements (SLAs) and their application in maintaining system reliability.
Wymaga to nie tylko pisania kodu, ale także aktywnego dbania o wydajność i dostępność systemu w kontekście ustalonych metryk.
🔴
Proven experience in incident management, including handling and resolving production issues effectively.
Będziesz musiał być gotowy do reagowania na awarie produkcyjne, co może wiązać się z dyżurami i pracą poza standardowymi godzinami.
🟡
Hands-on experience with AI coding assistants (e.g., Claude Code, Copilot, Cursor) and agentic workflows for automation or ops tasks.
Firma aktywnie wykorzystuje narzędzia AI do wspomagania pracy, co może oznaczać zarówno usprawnienie procesów, jak i konieczność adaptacji do nowych technologii.