Pracuj.pl Hybrydowo Senior

Senior Backend Engineer (Growth)

NTIATIVE sp. z o.o.

⚲ Warszawa

Do uzgodnienia

Wymagania

  • Go
  • Kafka
  • RabbitMQ
  • Docker
  • PostgreSQL
  • AWS
  • Terraform
  • Spark
  • Python
  • Prometheus
  • Grafana
  • Datadog
  • CQRS

Opis stanowiska

Nasze wymagania:
Strong production experience in Go
Experience with microservices and distributed systems
Hands-on experience with Kafka and/or RabbitMQ
Kubernetes and Docker experience
Experience with PostgreSQL
CI/CD and DevOps mindset
Experience working in cloud environments (AWS preferred)
Unit and integration testing experience

Mile widziane:
Terraform, Spark, Python, Prometheus/Grafana/Datadog, CQRS

O projekcie:
Our client is a global, subscription-based consumer business operating at scale across multiple international markets. Technology powers its customer-facing platforms, personalization systems, and operational backbone. The Warsaw tech hub builds scalable backend solutions used by millions of users worldwide.
You will join a Growth-focused engineering team responsible for backend systems powering high-traffic funnels and personalized user journeys.
As a Senior Backend Engineer, you will design, build, and operate scalable, fault-tolerant microservices in a distributed, event-driven environment. The role requires end-to-end ownership — from architecture and development to deployment and production support.

Zakres obowiązków:
Design and implement backend services in Go
Build and maintain microservices in event-driven architectures
Work with Kafka / RabbitMQ
Deploy and operate services on Kubernetes
Ensure reliability, scalability, and performance
Collaborate with Product, Data, and Frontend teams
Maintain CI/CD and production monitoring

Oferujemy:
B2B cooperation model
25 days of paid annual leave
Hybrid work model – 2/3 days per week in the Warsaw office
Opportunity to work on scalable, high-impact products used at global scale

🔍 Dekoder Ogłoszenia

🔴
Senior Backend Engineer (Growth)
Może oznaczać, że będziesz pracować nad funkcjonalnościami mającymi na celu zwiększenie konwersji i przychodów, a niekoniecznie nad rozwojem technicznym czy architekturą.
🔴
end-to-end ownership — from architecture and development to deployment and production support
Oznacza, że będziesz odpowiedzialny za cały cykl życia kodu, włączając w to potencjalnie dyżury i rozwiązywanie problemów produkcyjnych w nienormowanych godzinach.
🔴
Growth-focused engineering team
Zespół skupiony na szybkim wdrażaniu zmian i eksperymentowaniu, co może oznaczać presję na tempo kosztem jakości lub stabilności.
🔴
B2B cooperation
Forma współpracy, która może oznaczać brak płatnych urlopów, chorobowego i innych benefitów typowych dla umowy o pracę.
🟡
scalable, fault-tolerant microservices in a distributed, event-driven environment
Choć brzmi technicznie, może oznaczać, że system jest złożony, a rozwiązywanie problemów wymaga głębokiego zrozumienia wielu powiązanych komponentów.