W skrócie
- Zadania: Twórz i rozwijaj funkcje dla platformy SaaS, analizując dane i optymalizując wydajność.
- Firma: Sensor Tower - lider w analizie danych rynkowych.
- Benefity: Atrakcyjne wynagrodzenie, zdalna praca i możliwości rozwoju zawodowego.
- Pozostałe informacje: Dynamiczne środowisko z szansami na szybki rozwój kariery.
- Dlaczego ta praca: Pracuj z nowoczesnymi technologiami i wpływaj na decyzje biznesowe klientów.
- Kwalifikacje: Doświadczenie w Go oraz 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 konsumenckich/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 tej roli: W Sensor Tower przetwarzamy dziesiątki terabajtów danych, aby zasilać spostrzeżenia wykorzystywane przez tysiące klientów. Szukamy ciekawych, zmotywowanych inżynierów, 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 projektowane, budowane i optymalizowane są systemy dużej skali w produkcji. Jeśli lubisz się uczyć, rozwiązywać problemy i dostarczać prawdziwe oprogramowanie, na którym polegają użytkownicy, chętnie Cię poznamy.
Nasza kultura inżynieryjna: Wierzymy, że „Prostota jest warunkiem niezawodności.” Szukamy inżynierów, którzy są zgodni z naszymi podstawowymi 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” stojące za swoją pracą 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 projektowaniu, wdrażaniu, polerowaniu jakości i wydaniu.
- 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 baz danych w celu analizy i modyfikacji danych.
- Przeprowadzanie przeglądów kodu i sugerowanie ulepszeń narzędzi i procesów.
Stos technologiczny: Golang, PostgreSQL, ClickHouse, MongoDB, Elasticsearch, RabbitMQ, GitLab, Docker, Kubernetes.
Czego szukamy:
- +3 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 oraz pasja do doskonałości produktu.
- Ciekawość i zapał: 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, dockerem, 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.
Możemy używać narzędzi sztucznej inteligencji (AI) do wspierania części procesu rekrutacji, takich jak przeglądanie aplikacji, analizowanie CV lub ocenianie odpowiedzi. Narzędzia te wspierają nasz zespół rekrutacyjny, ale nie zastępują ludzkiego osądu. Ostateczne decyzje dotyczące zatrudnienia podejmowane są przez ludzi. Jeśli chcesz uzyskać więcej informacji na temat przetwarzania swoich danych, skontaktuj się z nami.
Backend Engineer - Golang 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.