Pracuj.pl Praca zdalna Senior

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
  • swoboda pracy w środowisku Linux
  • doświadczenie w praktykach DevOps: IaC, pipeline'y CI/CD, monitoring
  • doświadczenie w incident management i rozwiązywaniu problemów produkcyjnych
  • zdolność do samodzielnej pracy przy minimalnym nadzorze

Mile widziane

  • praktyczne doświadczenie z asystentami AI (Claude Code, Copilot, Cursor)
  • znajomość protokołu DNS i implementacji serwerów DNS

Opis stanowiska

Praca przy budowie i utrzymaniu infrastruktury Managed DNS oraz systemu Traffic Management sterującego ruchem klientów na globalnej flocie edge. Będziesz rozwijać serwis API w Go, agenta aplikującego konfigurację routingu na węzłach oraz mechanizmy failover i high-availability. Dobra oferta dla doświadczonego inżyniera, który lubi pracować samodzielnie i łączyć development z tematyką sieciową. Uwaga: rola wymaga realnej samodzielności bez ciągłego nadzoru, a część pracy dotyczy niszowych aspektów DNS i BGP.

🔍 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ć brak wsparcia lub jasnych procedur.
🔴
Background in DevOps practices, with a focus on infrastructure as code, CI/CD pipelines, and system monitoring tools.
Może oznaczać, że będziesz odpowiedzialny za utrzymanie i rozwijanie infrastruktury oraz procesów CI/CD, co wykracza poza samo pisanie kodu.
🔴
Familiarity with the DNS protocol and experience with DNS server implementations.
Chociaż brzmi technicznie, może sugerować, że większość pracy będzie dotyczyć specyficznych, niszowych aspektów DNS, a nie ogólnego rozwoju oprogramowania.
🔴
Hands-on experience with AI coding assistants (e.g., Claude Code, Copilot, Cursor) and agentic workflows for automation or ops tasks.
Może oznaczać, że narzędzia AI są kluczowe w codziennej pracy, a ich brak lub nieumiejętność efektywnego wykorzystania może stanowić przeszkodę.
🟡
collaborate with a dynamic team
Może oznaczać pracę w zespole, ale również potencjalnie szybkie tempo zmian i nieprzewidywalność projektów.