W skrócie
- Zadania: Twórz i rozwijaj funkcje dla platformy SaaS, analizując dane i optymalizując wydajność.
- Firma: Sensor Tower - lider w inteligencji cyfrowej z globalnym zasięgiem.
- Benefity: Atrakcyjne wynagrodzenie, elastyczne godziny pracy i możliwość nauki od doświadczonych inżynierów.
- Pozostałe informacje: Możliwość pracy z nowoczesnymi technologiami i wsparcie zespołu w rozwoju kariery.
- Dlaczego ta praca: Pracuj nad realnymi projektami i rozwijaj swoje umiejętności w dynamicznym środowisku.
- Kwalifikacje: Doświadczenie w Go oraz silne umiejętności SQL.
Przewidywane wynagrodzenie mieści się w przedziale 135000 - 165000 zł za rok.
Platform inteligencji cyfrowej Sensor Tower zapewnia niezrównane informacje na temat trendów rynkowych, reklamy, strategii konkurencji oraz odbiorców użytkowników w obszarze mobilnym, internetowym i gier. Nasze spostrzeżenia są zaufane przez ponad 2500 przedsiębiorstw na całym świecie w branżach technologicznych, detalicznych/handlowych, rozrywkowych/medialnych, gier, dóbr konsumpcyjnych, finansów i inwestycji.
W Sensor Tower przetwarzamy dziesiątki terabajtów danych, aby dostarczać informacje wykorzystywane przez tysiące klientów. Szukamy ciekawych, zmotywowanych inżynierów na początku kariery, którzy chcą rozwijać swoje umiejętności, pomagając nam budować szybkie, niezawodne systemy, które ułatwiają dostęp do danych i ich zrozumienie.
Będziesz ściśle współpracować z doświadczonymi inżynierami, przyczyniać się do znaczących funkcji od pierwszego dnia i uczyć się, jak projektować, budować i optymalizować systemy dużej skali w produkcji. Jeśli lubisz się uczyć, rozwiązywać problemy i dostarczać rzeczywiste oprogramowanie, na którym polegają użytkownicy, chętnie Cię poznamy.
Kultura inżynieryjna
Wierzymy, że "Prostota jest warunkiem niezawodności." Szukamy inżynierów, którzy identyfikują się z naszymi wartościami:
- Prostota: Unikamy nadmiernego inżynierowania. Preferujemy narzędzia, które już mamy oraz najprostsze rozwiązania zamiast "błyszczących nowych zabawek."
- Jakość: Pisujemy kod, który jest przyjemny do czytania, ponieważ wiemy, że kod pisze się raz, ale czyta wiele razy. Nie oszczędzamy na jakości i dopracowujemy do wysokiego poziomu przed wysłaniem.
- Ekstremalna odpowiedzialność: Nie robimy tylko minimum. Oczekujemy, że zrozumiesz "dlaczego" swojej pracy i weźmiesz na siebie ostateczny cel naprawy problemów u ich źródła, unikając tymczasowych rozwiązań.
- Priorytetyzacja: Skupiamy się nieustannie na tym, co ważne, a nie tylko na tym, co pilne.
Co będziesz robić
- Udoskonalanie i budowanie nowych funkcji dla platformy SaaS do analizy rynku aplikacji skoncentrowanej na SMB (AppMagic by Sensor Tower).
- Uczestnictwo w pełnym cyklu rozwoju, w tym projektowanie, wdrażanie, dopracowywanie jakości i wydanie.
- Praca nad różnorodnymi zadaniami, takimi jak parsowanie, agregacja danych, projektowanie API, refaktoryzacja i optymalizacja wydajności.
- Tworzenie i optymalizacja złożonych zapytań do bazy danych w celu analizy i modyfikacji danych.
- Przeprowadzanie przeglądów kodu i sugerowanie ulepszeń narzędzi i procesów.
Nie oczekujemy, że poradzisz sobie ze wszystkim od pierwszego dnia. Będziesz wspierany przez zespół, zaczynając od zadań konserwacyjnych, aby lepiej poznać produkt, a stopniowo przejmując większą odpowiedzialność w miarę rozwoju.
Stos backendowy: Golang, PostgreSQL, ClickHouse, MongoDB, Elasticsearch, RabbitMQ, GitLab, Docker, Kubernetes.
Czego szukamy
- 2+ lata doświadczenia z Go (jeśli masz mniej lat doświadczenia, ale masz znaczące wkłady na GitHubie i inne próbki kodu, to będzie brane pod uwagę).
- Silne umiejętności SQL (Postgres/ClickHouse). Wiesz, kiedy polegać na ORM, a kiedy pisać surowe SQL i czujesz się komfortowo pisząc i debugując złożone zapytania.
- Skupienie na jakości poprzez pisanie testowalnego kodu, który upraszcza debugowanie i zapewnia długoterminową niezawodność.
- Umiejętność postrzegania produktu oczami użytkownika i pasja do doskonałości produktu.
- Ciekawość i zaangażowanie: proaktywne podejście do samodzielnego zgłębiania źródeł informacji, a także chęć zrozumienia, dlaczego projekt jest wartościowy, zanim zaczniesz kodować.
- Doświadczenie z CI/CD, docker, k8s jako plus.
- Umiejętność zdania rozmowy technicznej zarówno w języku rosyjskim, jak i angielskim.
- Praktyczne, przemyślane wykorzystanie narzędzi AI w rozwoju.
Backend Engineer in Warsaw – pracodawca: Sensor Tower
Sensor Tower to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w sercu branży technologicznej. Nasza kultura opiera się na współpracy i wsparciu, co sprzyja rozwojowi zawodowemu, a także umożliwia inżynierom frontendowym kształtowanie kierunku technicznego naszych produktów. Oferujemy atrakcyjne benefity oraz możliwość pracy z utalentowanymi specjalistami, co czyni nas idealnym miejscem dla osób poszukujących satysfakcjonującej kariery.