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.