Senior Software Engineer

Senior Software Engineer

Pełny etat 123750 - 151250 zł / rok (szac.) Zdalnie
M

W skrócie

  • Zadania: Twórz i rozwijaj skalowalne systemy backendowe dla inteligentnych operacji HVAC.
  • Firma: Monaire - innowacyjna firma technologiczna z kulturą współpracy.
  • Benefity: Konkurencyjne wynagrodzenie, ubezpieczenie zdrowotne, elastyczna praca zdalna.
  • Pozostałe informacje: Dynamiczne środowisko startupowe z możliwościami rozwoju kariery.
  • Dlaczego ta praca: Pracuj nad technologiami, które mają realny wpływ na środowisko.
  • Kwalifikacje: 4-6 lat doświadczenia w budowaniu systemów backendowych oraz znajomość Go i Pythona.

Przewidywane wynagrodzenie mieści się w przedziale 123750 - 151250 zł za rok.

Monaire is building the infrastructure layer for intelligent commercial HVAC. We combine on-device sensors, smart thermostats, and machine-learning systems to automate control, surface real operational insight, and materially reduce energy waste at scale. This is not offline modeling or notebook ML. Models run in production, interact with physical systems, and must be observable, debuggable, and correct. The platform spans edge devices, cloud services, streaming pipelines, control logic, and ML inference.

Inżynierowie tutaj pracują nad:

  • Ingestią danych i strumieniowaniem na dużą skalę z heterogenicznego sprzętu
  • Pipelines decyzyjnymi o niskim opóźnieniu i pętlami kontrolnymi
  • Systemami ML, które przetrwają brak danych, dryf i nieprzyjazne warunki rzeczywiste
  • Infrastrukturą do wdrażania modeli, monitorowania i wycofywania
  • Aplikacjami i usługami, na których klienci polegają, aby codziennie zarządzać swoimi budynkami

Rynek jest duży, rozbity i technicznie niedostatecznie obsłużony. Rozwijamy system i potrzebujemy inżynierów, którzy dbają o poprawność, wydajność i odpowiedzialność — ludzi, którzy chcą budować infrastrukturę, która rzeczywiście kontroluje świat fizyczny, a nie tylko pulpity, które dobrze wyglądają w demonstracjach.

Przegląd roli

Jako Senior Backend Engineer, zaprojektujesz i zbudujesz skalowalne, natywne dla chmury systemy backendowe, które napędzają monitorowanie w czasie rzeczywistym, analitykę i automatyzację operacji HVAC/R w komercyjnych budynkach. Będziesz miał pełną odpowiedzialność za krytyczne usługi, wpływał na decyzje architektoniczne i mentorował innych inżynierów, współpracując blisko z zespołami produktowymi, danymi i infrastrukturą. Ta rola jest idealna dla inżynierów, którzy lubią rozwiązywać złożone problemy systemów rozproszonych i chcą zobaczyć, jak ich praca ma realny wpływ na świat.

Kluczowe obowiązki

  • Projektowanie, rozwijanie i obsługa skalowalnych usług backendowych dla platformy SaaS o wysokim wzroście
  • Posiadanie pełnego cyklu życia usług — od projektowania i wdrażania po monitorowanie i optymalizację
  • Budowanie i rozwijanie rozproszonych, zdarzeniowych mikroserwisów obsługujących dane o dużej objętości i przepływy pracy w czasie rzeczywistym
  • Zapewnienie wysokiej dostępności, niezawodności, wydajności i bezpieczeństwa systemów produkcyjnych
  • Wprowadzanie decyzji architektonicznych dotyczących API, modeli danych, granic usług i integracji systemów
  • Prowadzenie prototypowania i dowodów koncepcji dla nowych pomysłów, funkcji i możliwości platformy
  • Ścisła współpraca z zespołami frontendowymi, danymi, DevOps, QA i produktowymi w celu dostarczenia spójnych rozwiązań
  • Identyfikowanie długu technicznego i proaktywne poprawianie projektowania systemu, doświadczenia dewelopera i doskonałości operacyjnej
  • Mentorowanie i prowadzenie innych inżynierów poprzez przeglądy kodu, dyskusje projektowe i najlepsze praktyki
  • Odporność w szybkim tempie startupowym z wysoką odpowiedzialnością i odpowiedzialnością

Wymagania

Umiejętności, które musisz mieć:

  • 4–6 lat doświadczenia w budowaniu i obsłudze średnich do dużych systemów backendowych
  • Silne doświadczenie praktyczne z Go, Python
  • Silne zrozumienie architektury mikroserwisów, REST API i przetwarzania asynchronicznego
  • Doświadczenie z bazami danych SQL i NoSQL
  • Doskonale zrozumienie podstaw informatyki (struktury danych, algorytmy, złożoność)
  • Ekspertyza w debugowaniu, strojenie wydajności i rozwiązywaniu problemów produkcyjnych
  • Doświadczenie w pisaniu czystego, łatwego do utrzymania, dobrze udokumentowanego kodu
  • Solidne doświadczenie z Dockerem i AWS
  • Silne umiejętności komunikacyjne i zdolność do efektywnej pracy z zespołami międzyfunkcyjnymi
  • Samodzielne podejście z umiejętnością uczenia się, adaptacji i przewodzenia przykładem

Umiejętności, które mogą być przydatne:

  • Praktyczne doświadczenie z Kubernetes i orkiestracją kontenerów
  • Doświadczenie z kolejkami wiadomości i systemami strumieniowymi (Kafka, AWS SQS/SNS, Kinesis)
  • Znajomość platform big data i workflow (Spark, Flink, Airflow)
  • Doświadczenie z bramkami API (Kong, Ambassador), siatkami usług lub Vault
  • Znajomość systemów pamięci podręcznej, rozproszonego śledzenia, logowania i stosów monitorujących
  • Doświadczenie w budowaniu i utrzymywaniu pipeline'ów CI/CD oraz automatycznych wdrożeń
  • Poprzednie doświadczenie w IoT, telemetryce, danych szeregów czasowych lub systemach przemysłowych
  • Doświadczenie w budowaniu produktów startupowych lub 0→1

Kwalifikacje

Licencjat lub magister w dziedzinie informatyki, IT lub pokrewnej z uznanej instytucji

Konkurencyjne wynagrodzenie + akcje z znaczącą własnością

Kompleksowe ubezpieczenie zdrowotne (dla siebie, małżonka, dzieci i rodziców)

Zdalna, elastyczna kultura pracy

Możliwość pracy nad systemami o wysokim wpływie na klimat i zrównoważony rozwój

Silny nacisk na doskonałość inżynieryjną, odpowiedzialność i rozwój

Współpraca, inkluzywna i niskiego ego kultura zespołowa

Senior Software Engineer – pracodawca: Monaire

Monaire to doskonały pracodawca, który oferuje konkurencyjne wynagrodzenie oraz pakiet akcji, a także kompleksowe ubezpieczenie zdrowotne obejmujące całą rodzinę. Nasza kultura pracy jest współpraca i inkluzywność, co sprzyja rozwojowi zawodowemu w dynamicznym środowisku. Dodatkowo, elastyczne opcje pracy zdalnej oraz nieograniczona polityka urlopowa sprawiają, że praca w Monaire jest nie tylko satysfakcjonująca, ale i dostosowana do potrzeb pracowników.

M

Dane kontaktowe:

Zespół rekrutacyjny Monaire

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Senior Software Engineer

Go
Python
Microservices Architecture
REST APIs
Asynchronous Processing
SQL
NoSQL