Senior Software Engineer - Streams - Observability
Elastic · Zdalnie
307 800 – 486 900 PLN brutto / rok
Opis stanowiska
Elastic, firma specjalizująca się w rozwiązaniach search i AI, poszukuje Senior Software Engineer do pracy nad platformą Streams, która łączy źródła danych z ich przechowywaniem, zapewniając skalowalną i niezawodną obsługę strumieni.
Zespół Streams Backend odpowiada za backendowe usługi obsługujące tę infrastrukturę, w tym Logstash (ETL) i OpenTelemetry Collector. Będziesz uczestniczyć w projektowaniu nowych funkcji, rozwiązywaniu problemów w rozproszonych systemach oraz wspieraniu klientów w ramach on-call.
Zakres obowiązków
- Projektowanie i implementacja funkcjonalności w Logstash (Java, JRuby) oraz w usługach backendowych (Golang).
- Współpraca przy rozwoju OpenTelemetry Collector.
- Optymalizacja i utrzymanie istniejącego kodu z zapewnieniem testów automatycznych.
- Współpraca z zespołami produktowymi i wsparciem klientów (w tym rotacja on-call).
- Aktywna działalność w społeczności open-source (GitHub, fora).
Wymagania
- Doświadczenie w programowaniu w Java, Golang lub Ruby oraz chęć nauki pozostałych technologii.
- Umiejętność pracy w rozproszonym, zdalnym zespole z efektywną komunikacją pisemną i werbalną.
- Znajomość narzędzi i koncepcji observability (tracing, logging, metrics), szczególnie OpenTelemetry.
- Doświadczenie z Dockerem, Kubernetesem oraz platformami strumieniowymi (np. Kafka) jest mile widziane.
- Umiejętności debugowania i optymalizacji systemów przy użyciu AI.
Oferta
- Etat z wynagrodzeniem brutto w zakresie 307 800–486 900 PLN (w zależności od doświadczenia).
- Zdalna praca z elastycznym harmonogramem.
- Kompleksowe korzyści: ubezpieczenie zdrowotne, urlopy, wsparcie rodzicielskie (16 tygodni), możliwość wolontariatu.
- Kultura inkluzywna i równe traktowanie.