Senior Go Developer in Katowice

Senior Go Developer in Katowice

Katowice Pełny etat 121500 - 148500 zł / rok (szac.) Stacjonarnie
I

W skrócie

  • Zadania: Projektuj i rozwijaj usługi uwierzytelniania i autoryzacji w nowoczesnym środowisku.
  • Firma: Intetics Inc. - globalna firma technologiczna z dynamiczną kulturą pracy.
  • Benefity: Atrakcyjne wynagrodzenie, możliwość pracy zdalnej oraz rozwój zawodowy.
  • Pozostałe informacje: Możliwość mentorowania innych inżynierów i kształtowania przyszłości zespołu.
  • Dlaczego ta praca: Pracuj z najnowszymi technologiami i wpływaj na bezpieczeństwo cyfrowe.
  • Kwalifikacje: 7+ lat doświadczenia w inżynierii backendowej, w tym 5+ lat z Go.

Przewidywane wynagrodzenie mieści się w przedziale 121500 - 148500 zł za rok.

Intetics Inc., globalna firma technologiczna oferująca rozwój niestandardowych aplikacji oprogramowania, zdalne zespoły profesjonalne, ocenę jakości produktów oprogramowania oraz rozwiązania "wszystko-digital", poszukuje wysoko wykwalifikowanego i doświadczonego programisty Go, aby dołączyć do naszego dynamicznego zespołu na pełny etat.

Szukamy Senior/Lead Go Backend Engineer z silnym doświadczeniem w zakresie zarządzania tożsamością i dostępem (IAM), aby projektować, budować i obsługiwać bezpieczne, wysokowydajne usługi uwierzytelniania. Kandydat powinien mieć ponad 7-letnie doświadczenie w inżynierii backendowej, w tym ponad 5 lat z Go oraz 3-4 lata pracy z uwierzytelnianiem, autoryzacją, SSO, MFA, OAuth 2.0, OpenID Connect, JWT i zarządzaniem sesjami w środowiskach produkcyjnych.

Obowiązki projektowe:

  • Projektowanie, rozwijanie i obsługiwanie usług tożsamości o wysokiej przepustowości i niskim opóźnieniu: Single Sign-On (SSO), Multi-Factor Authentication (MFA), zarządzanie sesjami i federacja.
  • Właściciel funkcji od projektu po produkcję i wsparcie.
  • Implementacja i skalowanie nowoczesnych protokołów uwierzytelniania i autoryzacji oraz formatów tokenów (OAuth 2.0, OpenID Connect, JWT), w tym bezpieczne wydawanie tokenów, rotacja i strategie unieważniania.
  • Pisanie czystych, współbieżnych i wysoko wydajnych usług backendowych głównie w Go; projektowanie idiomatycznego, testowalnego kodu i jasnych kontraktów API (gRPC/HTTP).
  • Wykorzystanie doświadczenia DevOps do wdrażania, zarządzania i automatyzacji infrastruktury tożsamości (CI/CD, monitorowanie i reakcja na incydenty).
  • Pełnienie roli eksperta w dziedzinie uwierzytelniania i tożsamości: prowadzenie wewnętrznych przeglądów bezpieczeństwa, modelowanie zagrożeń dla przepływów tożsamości oraz doradzanie innym zespołom w zakresie bezpiecznych integracji z naszą platformą.
  • Integracja i utrzymanie rozwiązań z niestandardowymi i standardowymi dostawcami tożsamości (np. Keycloak i AWS Cognito) oraz wzorcami federacyjnymi.
  • Mentorowanie inżynierów, przeprowadzanie przeglądów projektów oraz wkład w technologiczną mapę drogową zespołu i postawę bezpieczeństwa.

Wymagania:

  • 7+ lat doświadczenia w inżynierii backendowej, w tym 5+ lat z Go oraz 3-4 lata pracy z uwierzytelnianiem, autoryzacją, SSO, MFA, OAuth 2.0, OpenID Connect, JWT i zarządzaniem sesjami w środowiskach produkcyjnych.
  • Silne doświadczenie produkcyjne z Go i gRPC; budowanie złożonych rozproszonych systemów backendowych.
  • Głęboka wiedza na temat uwierzytelniania i autoryzacji: OAuth2, OIDC, RBAC, JWT, bezpieczeństwo tokenów, zarządzanie sesjami, kryptografia.
  • Silne zrozumienie bezpieczeństwa w sieci, federowanej tożsamości, bezpiecznego kodowania i OWASP Top 10.
  • Praktyczne doświadczenie z AWS, Kubernetes i Terraform.
  • Doświadczenie w projektowaniu systemów o wysokiej przepustowości i niskim opóźnieniu z naciskiem na bezpieczeństwo i poprawność.
  • Silne umiejętności komunikacyjne; zdolność do wyjaśniania kompromisów w zakresie bezpieczeństwa i architektury zarówno technicznym, jak i nietechnicznym interesariuszom.

Miło widziane:

  • Doświadczenie z SAML, SCIM, PKI, punktami końcowymi JWKs/JWKS, zarządzaniem kluczami (KMS/HSM) i introspekcją tokenów.
  • Znajomość platform tożsamości (komercyjnych lub open source), ograniczania tempa, łagodzenia nadużyć i adaptacyjnego uwierzytelniania.

Senior Go Developer in Katowice – pracodawca: Intetics Inc.

Intetics Inc. to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju zawodowego w dynamicznym środowisku technologicznym. Nasza kultura pracy opiera się na współpracy i innowacyjności, co pozwala pracownikom na ciągłe doskonalenie swoich umiejętności oraz udział w interesujących projektach związanych z bankowością i finansami. Dodatkowo, praca w międzynarodowym zespole w elastycznym modelu pracy sprzyja równowadze między życiem zawodowym a prywatnym.

I

Dane kontaktowe:

Zespół rekrutacyjny Intetics Inc.

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Senior Go Developer in Katowice

Go
Identity and Access Management (IAM)
Authentication
Authorization
Single Sign-On (SSO)
Multi-Factor Authentication (MFA)
OAuth 2.0