Senior Go Engineer (Architecture & Distributed Systems)
⚲ Remote
26 880 - 28 560 PLN (B2B)
Wymagania
- Docker
- AWS
- GCP
- RabbitMQ (nice to have)
- IoT (nice to have)
- Prometheus (nice to have)
- Grafana (nice to have)
Opis stanowiska
O projekcie:
Senior Go Engineer (Architecture & Distributed Systems)Jako Senior Golang Engineer będziesz aktywnie wpływać na decyzje techniczne, architekturę systemów, standardy developmentu oraz dobre praktyki inżynierskie. Będziesz ściśle współpracować z Product Ownerami, Designerami, Developerami Mobile oraz zespołem QA.Tech stack- Golang - AWS / GCP - Kubernetes - Docker - PostgreSQL - Redis - Kafka - GraphQL - REST API - Terraform - GitHub Actions / GitLab CI - Prometheus - Grafana
Wymagania:
- Minimum 5 lat doświadczenia komercyjnego w IT- Minimum 3 lata doświadczenia w Golang- Bardzo dobra znajomość architektury oprogramowania i wzorców projektowych- Doświadczenie w budowie skalowalnych systemów backendowych i API- Praktyczna znajomość architektury mikroserwisowej- Doświadczenie z bazami danych relacyjnymi i NoSQL- Bardzo dobra znajomość współbieżności, wielowątkowości i optymalizacji wydajności- Doświadczenie z Dockerem i środowiskami kontenerowymi- Znajomość platform chmurowych (AWS, GCP lub Azure)- Doświadczenie w pracy z CI/CD- Bardzo dobra komunikacja i język angielski min. B2+Mile widziane- Kubernetes- Architektura event-driven- Kafka, RabbitMQ lub NATS- Doświadczenie w FinTech, MedTech, IoT lub SaaS- Znajomość narzędzi observability (Prometheus, Grafana, OpenTelemetry)- Doświadczenie w software house lub środowisku consultingowym- Doświadczenie w mentoringu lub role technicznego lidera
Codzienne zadania:
- Projektowanie i rozwój skalowalnych usług backendowych w Golang
- Tworzenie i utrzymanie API REST oraz GraphQL
- Projektowanie architektury cloud-native oraz systemów rozproszonych
- Udział w warsztatach technicznych i dyskusjach architektonicznych
- Współpraca z międzynarodowymi klientami i interesariuszami
- Poprawa wydajności, skalowalności i niezawodności systemów
- Tworzenie czystego, testowalnego i łatwego w utrzymaniu kodu
- Code review oraz mentoring mniej doświadczonych inżynierów
- Udział w działaniach CI/CD oraz DevOps
- Wspieranie kultury inżynierskiej poprzez dzielenie się wiedzą i leadership techniczny
Senior Go Engineer (Architecture & Distributed Systems)Jako Senior Golang Engineer będziesz aktywnie wpływać na decyzje techniczne, architekturę systemów, standardy developmentu oraz dobre praktyki inżynierskie. Będziesz ściśle współpracować z Product Ownerami, Designerami, Developerami Mobile oraz zespołem QA.Tech stack- Golang - AWS / GCP - Kubernetes - Docker - PostgreSQL - Redis - Kafka - GraphQL - REST API - Terraform - GitHub Actions / GitLab CI - Prometheus - Grafana
Wymagania:
- Minimum 5 lat doświadczenia komercyjnego w IT- Minimum 3 lata doświadczenia w Golang- Bardzo dobra znajomość architektury oprogramowania i wzorców projektowych- Doświadczenie w budowie skalowalnych systemów backendowych i API- Praktyczna znajomość architektury mikroserwisowej- Doświadczenie z bazami danych relacyjnymi i NoSQL- Bardzo dobra znajomość współbieżności, wielowątkowości i optymalizacji wydajności- Doświadczenie z Dockerem i środowiskami kontenerowymi- Znajomość platform chmurowych (AWS, GCP lub Azure)- Doświadczenie w pracy z CI/CD- Bardzo dobra komunikacja i język angielski min. B2+Mile widziane- Kubernetes- Architektura event-driven- Kafka, RabbitMQ lub NATS- Doświadczenie w FinTech, MedTech, IoT lub SaaS- Znajomość narzędzi observability (Prometheus, Grafana, OpenTelemetry)- Doświadczenie w software house lub środowisku consultingowym- Doświadczenie w mentoringu lub role technicznego lidera
Codzienne zadania:
- Projektowanie i rozwój skalowalnych usług backendowych w Golang
- Tworzenie i utrzymanie API REST oraz GraphQL
- Projektowanie architektury cloud-native oraz systemów rozproszonych
- Udział w warsztatach technicznych i dyskusjach architektonicznych
- Współpraca z międzynarodowymi klientami i interesariuszami
- Poprawa wydajności, skalowalności i niezawodności systemów
- Tworzenie czystego, testowalnego i łatwego w utrzymaniu kodu
- Code review oraz mentoring mniej doświadczonych inżynierów
- Udział w działaniach CI/CD oraz DevOps
- Wspieranie kultury inżynierskiej poprzez dzielenie się wiedzą i leadership techniczny
🔍 Dekoder Ogłoszenia
🟢
Będziesz aktywnie wpływać na decyzje techniczne, architekturę systemów, standardy developmentu oraz dobre praktyki inżynierskie.
Oznacza to, że będziesz mieć realny wpływ na kształtowanie technologii i procesów, a nie tylko wykonywać narzucone zadania.
🟡
Minimum 5 lat doświadczenia komercyjnego w IT
Wymagane jest znaczące doświadczenie zawodowe, co może oznaczać, że szukają osoby z ugruntowaną wiedzą i umiejętnościami.
🟡
Minimum 3 lata doświadczenia w Golang
Oczekiwane jest solidne, praktyczne doświadczenie z językiem Go, a nie tylko teoretyczna znajomość.
🟢
Bardzo dobra znajomość architektury oprogramowania i wzorców projektowych
Kluczowe jest zrozumienie zasad budowania złożonych systemów i umiejętność stosowania sprawdzonych rozwiązań.
🟢
Doświadczenie w budowie skalowalnych systemów backendowych i API
Szukają osoby, która potrafi tworzyć rozwiązania zdolne obsłużyć duży ruch i rosnącą liczbę użytkowników.