Staff/Senior Backend Engineer in Warsaw

Staff/Senior Backend Engineer in Warsaw

Warsaw Pełny etat 135000 - 165000 zł / rok (szac.) Zdalnie
M

W skrócie

  • Zadania: Twórz i rozwijaj systemy backendowe dla platformy Mimica, wykorzystując nowoczesne technologie.
  • Firma: Mimica to innowacyjna firma AI, która zmienia sposób pracy w przedsiębiorstwach.
  • Benefity: Atrakcyjne wynagrodzenie, opcje na akcje, elastyczne godziny pracy i rozwój zawodowy.
  • Pozostałe informacje: Praca zdalna, możliwość rozwoju kariery w dynamicznym środowisku.
  • Dlaczego ta praca: Pracuj nad przełomowymi projektami, które kształtują przyszłość pracy z AI.
  • Kwalifikacje: Minimum 8 lat doświadczenia w inżynierii oprogramowania i umiejętności w TypeScript.

Przewidywane wynagrodzenie mieści się w przedziale 135000 - 165000 zł za rok.

Co budujemy

Mimica to platforma inteligencji procesów oparta na AI, umożliwiająca przedsiębiorstwom i osobom odzyskanie najcenniejszego zasobu: czasu. Nasze oprogramowanie przekształca codzienną pracę w decyzje oparte na danych, pomagając firmom usuwać wąskie gardła procesów, automatyzować odpowiednie zadania i podnosić umiejętności zespołów z precyzją i pewnością.

Nasze podejście do inżynierii:

  • Priorytet dla potrzeb klientów
  • Pracujemy w małych, projektowych zespołach
  • Mamy elastyczność w zakresie problemów, nad którymi pracujemy
  • Posiadamy pełną odpowiedzialność za cykl życia naszych projektów
  • Unikamy silosów i zachęcamy do podejmowania zadań w nowych obszarach
  • Równoważymy jakość i prędkość
  • Mamy wspólną odpowiedzialność za nasz kod produkcyjny
  • Każdy ustala własną rutynę, aby maksymalizować swoją produktywność

Twoja misja

W tej roli Twoją misją będzie ulepszanie i skalowanie systemów backendowych wspierających platformę Mimica MERNstack. Oznacza to projektowanie i wdrażanie skalowalnej architektury, rozwijanie i optymalizowanie usług backendowych oraz API, poprawianie wydajności i niezawodności istniejących komponentów oraz branie odpowiedzialności operacyjnej za to, co budujesz.

Część Twojej codziennej pracy:

  • Udział w decyzjach architektonicznych i współpraca między zespołami w celu identyfikacji i wdrażania ulepszeń produktu.
  • Rozwój i optymalizacja usługi backendowej w czasie rzeczywistym, która umożliwia wielu użytkownikom edytowanie danych grafowych i ponowne trenowanie modeli AI na podstawie ich wkładu.
  • Tworzenie bibliotek i budowanie API w naszym backendzie Node.js do interakcji z różnymi komponentami ML systemu.
  • Diagnozowanie problemów z tolerancją błędów i dostępnością, a także wąskich gardeł wydajności i ich rozwiązywanie.
  • Refaktoryzacja naszych komponentów i usług oraz tworzenie dokumentacji dla swoich wdrożeń.
  • Udzielanie informacji zwrotnej kolegom poprzez programowanie w parach i przeglądy kodu oraz pomoc innym w podnoszeniu ich umiejętności.
  • Udział w rekrutacji i wdrażaniu nowych członków zespołu; przejmowanie odpowiedzialności za zarządzanie projektami od początku do końca w miarę naszego rozwoju.

Co przyniesiesz:

  • Doświadczenie w inżynierii backendowej, koncentrując się na rozwijaniu oprogramowania produkcyjnego o wysokiej wydajności i skalowalnych architektur.
  • Minimum 8 lat doświadczenia jako inżynier oprogramowania.
  • Biegłość w TypeScript oraz doświadczenie w korzystaniu z nowoczesnych frameworków i technologii (np. Docker, K8s) do budowy systemów o wysokiej przepustowości i niskiej latencji.
  • Praktyczne doświadczenie w projektowaniu API i zarządzaniu bazami danych (np. PostgreSQL, MongoDB), z uwagą na optymalizację zapytań i efektywne przechowywanie oraz obsługę danych.
  • Solidna znajomość koncepcji i technik systemów rozproszonych – mikroserwisy, równoważenie obciążenia, pamięć podręczna, skalowanie poziome/pionowe i architektury bezstanowe.
  • Zaangażowanie w utrzymywanie wysokich standardów inżynieryjnych, priorytet dla jakości kodu, łatwości konserwacji, niezawodności i bezpieczeństwa.
  • Silne umiejętności analityczne i rozwiązywania problemów – metodyczne rozkładanie systemów w celu identyfikacji wąskich gardeł, określenia przyczyn źródłowych i wdrażania skutecznych rozwiązań.
  • Chęć ciągłego rozwijania swoich umiejętności, poprawy procesów zespołowych i redukcji długu technologicznego.
  • Biegłość w języku angielskim, z efektywnymi umiejętnościami komunikacyjnymi – jasne artykułowanie złożonych pomysłów, koncepcji i kompromisów.

Bonus:

  • Doświadczenie i biegłość w Pythonie.
  • Doświadczenie w pracy w międzynarodowym środowisku Startup/Scale-up o dużym wpływie – dostarczanie wartości szybko i iteracyjnie.
  • Aktywne zainteresowanie AI, automatyzacją lub pokrewnymi dziedzinami.

Lokalizacja

To jest w pełni zdalna pozycja. Możesz być zlokalizowany wszędzie w UK, Amerykach lub Europie w strefie czasowej UTC-6 do UTC+1.

Co oferujemy:

  • Hojne wynagrodzenie + opcje na akcje - zgodne z naszym wewnętrznym systemem, danymi rynkowymi i indywidualnymi umiejętnościami.
  • Rozproszona praca: Pracuj z dowolnego miejsca - w pełni zdalnie, w naszych hubach lub w mieszanym trybie.
  • Komputer służbowy, dodatek na zdalne ustawienie i budżet na współdzielenie biura.
  • Elastyczne harmonogramy i lokalizacja.
  • Duża ilość płatnego urlopu, oprócz lokalnych dni wolnych.
  • Ulepszony urlop macierzyński i tacierzyński.
  • Korzyści zdrowotne i emerytalne.
  • Roczny budżet na naukę i rozwój.
  • Roczne wyjazdy integracyjne oraz regularne wirtualne i osobiste spotkania towarzyskie.
  • Możliwość przyczynienia się do przełomowych projektów, które kształtują przyszłość pracy.

Uwaga: Niektóre korzyści mogą się różnić w zależności od lokalizacji i roli. Mimica skontaktuje się tylko z kandydatami z adresu e-mail @mimica.ai. Nie żądamy informacji bankowych ani wrażliwych danych osobowych podczas procesu rekrutacji.

Staff/Senior Backend Engineer in Warsaw – pracodawca: Mimica

Mimica to doskonały pracodawca, który oferuje elastyczne warunki pracy w zdalnym środowisku, umożliwiającym pracownikom z różnych lokalizacji na całym świecie współpracę nad innowacyjnymi projektami. Nasza kultura opiera się na wysokiej odpowiedzialności, otwartej komunikacji i ciągłym rozwoju, co sprawia, że każdy członek zespołu ma realny wpływ na kierunek techniczny i procesy firmy. Oferujemy konkurencyjne wynagrodzenie, opcje na akcje oraz bogaty pakiet benefitów, w tym budżet na rozwój zawodowy i czas wolny, co czyni nas idealnym miejscem dla osób poszukujących satysfakcjonującej kariery w dynamicznym środowisku startupowym.

M

Dane kontaktowe:

Zespół rekrutacyjny Mimica

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Staff/Senior Backend Engineer in Warsaw

Node.js
TypeScript
Docker
Kubernetes (K8s)
API Design
PostgreSQL
MongoDB