Praca
Z kanału partnera
Starszy inżynier zaplecza
Cena na życzenie
Szczegóły
- Typ zatrudnienia
- Pełny etat
- Zdalnie
- Tak
- Firma
- RevenueCat
- Poziom
- Senior
Opis
Automatyczne tłumaczenie z języka English. Oryginał jest wiążący. Tłumaczenie maszynowe — trwają prace nad dokładniejszą wersją.
RevenueCat zapewnia firmom tworzącym aplikacje infrastrukturę i narzędzia do tworzenia, obsługi i poprawy monetyzacji. Po ukończeniu serii S18 firmy YC staliśmy się domyślną platformą monetyzacji dla urządzeń mobilnych.
Jesteśmy w ponad 50% nowo dostarczonych aplikacji subskrypcyjnych, przetwarzamy roczny wolumen zakupów na poziomie ponad 16 miliardów dolarów i pomagamy każdemu, od indywidualnego programisty po zespół mobilny OpenAI, zrozumieć i zwiększyć ich przychody.
Jesteśmy zdalnym zespołem składającym się z ponad 150 osób w ponad 25 krajach, kierujących się wartościami, które faktycznie praktykujemy: obsesja na punkcie klienta, zawsze bądź wysyłką, posiadaj to i równowaga.
To nie jest odpowiednie rozwiązanie dla każdego. Systemy, które tu zbudujesz, zarządzają miliardami dolarów i dotykają setek milionów użytkowników końcowych, a my nie traktujemy tego lekko. Oczekujemy, że będziesz ciężko pracować i stawiać poprzeczkę wysoko w stosunku do tego, co wysyłasz, wraz z najbystrzejszymi i najbardziej zaangażowanymi ludźmi, z którymi pracowałeś. Jeśli brzmi to raczej energetyzująco niż wyczerpująco, czytaj dalej.
Rola
Poszukujemy inżyniera zaplecza, który będzie projektował, budował, dostarczał i posiadał kompleksowe funkcje produktów, z których korzystają tysiące programistów i setki milionów użytkowników końcowych.
Jest to praktyczna rola IC. Potrzebujemy kogoś, kto kocha wysyłkę produktów, a nie tylko kod. Jesteś inżynierem, który ma obsesję na punkcie klienta i pasjonuje się oprogramowaniem. Przejmiesz odpowiedzialność od określenia zakresu problemu, przez wdrożenie produkcyjne, aż po długoterminową konserwację. Masz zarówno podstawy inżynieryjne, jak pisać wydajne systemy, które działają na ogromną skalę niemal bezbłędnie, jak i wyczucie produktu, które nie pozwala, aby „doskonałość” stanęła na przeszkodzie „wysłaniu dzisiaj”.
O Tobie
•
Masz ponad 8-letnie doświadczenie jako inżynier backendowy projektujący złożone, szybko rozwijające się systemy, które nie istniały przed tobą.
•
Można pisać zaawansowane instrukcje SQL wykraczające poza podstawowe instrukcje SELECT i UPDATE.
•
Trzymasz wysoką poprzeczkę, jeśli chodzi o jakość i instynktownie wiesz, które szczegóły mają znaczenie, ale jesteś też wystarczająco bystry, aby w razie potrzeby ograniczyć zakres, jednocześnie zapewniając wartość.
•
Masz obsesję na punkcie klienta: wyobrażasz sobie siebie jako programistę, menedżera produktu lub marketera korzystającego z tej funkcji lub doświadczającego problemu.
•
Jesteś twórcą, a nie wdrażającym: określasz zakres, ustalasz priorytety i kierujesz wdrażaniem we współpracy z naszym zespołem ds. produktu. To nie jest rola, w której odhaczasz elementy ze szczegółowej specyfikacji.
•
Możesz szybko zapoznać się z kodem, którego sam nie napisałeś i go ulepszyć.
•
Swobodnie kodujesz przy użyciu narzędzi AI, takich jak Copilot, Cursor lub Claude Code. Używasz ich, aby szybciej poruszać się po częściach, które nie wymagają Twojej pełnej uwagi, i jesteś wystarczająco zorientowany na szczegóły, aby wychwycić, kiedy się mylą.
•
Jesteś żwawy i stronniczy w kwestii wysyłki. Wolisz wysłać dobrą wersję już dziś i powtarzać ją, niż czekać na dostarczenie doskonałej wersji w następnym kwartale.
•
Komunikujesz się wyraźnie, zarówno w czasie rzeczywistym, jak i asynchronicznie. Jesteśmy zespołem w pełni zdalnym i to, jak piszesz, jest równie ważne, jak to, jak kodujesz.
•
Dostarczyłeś do środowiska produkcyjnego istotne funkcje skierowane do użytkownika, monitorowałeś ich użycie i przyjęcie, a z biegiem czasu je udoskonaliłeś.
•
Piszesz wysokiej jakości, dobrze przetestowany kod, metodycznie debugujesz problemy i pomagasz podnosić poprzeczkę inżynierską poprzez przemyślane opinie i opiekę mentorską.
•
Zachowujesz się jak założyciel: zauważasz problemy, proponujesz ulepszenia i szybko je realizujesz.
Idealnie masz:
•
Doświadczenie w Pythonie.
•
Doświadczenie w PostgreSQL.
•
Doświadczenie w tworzeniu zestawów SDK.
•
Dostarczono aplikację mobilną z zakupami w aplikacji.
•
Trochę doświadczenia z aplikacjami React i SPA.
W pierwszym miesiącu będziesz:
•
Spotykaj się często ze swoim zespołem i mentorem, aby nabrać tempa.
•
Skonfiguruj i zapoznaj się z repozytoriami, zarządzaniem zadaniami i środowiskiem deweloperskim.
•
Zrealizuj i wyślij swój pierwszy projekt.
•
Zapoznaj się z pulpitami nawigacyjnymi, logowaniem, narzędziami do debugowania, dostawcami usług w chmurze, infrastrukturą i ogólną architekturą RevenueCat.
•
Dowiedz się o ekonomii aplikacji mobilnych i koncepcjach biznesowych związanych z subskrypcjami, które wpływają na nasze decyzje dotyczące produktów.
W ciągu pierwszych 3 miesięcy będziesz
•
Zakres i praca nad projektami w sposób samowystarczalny, od początku do końca.
•
Porozmawiaj bezpośrednio z klientami lub pomocą techniczną, aby dowiedzieć się, w jaki sposób posiadane przez Ciebie systemy są faktycznie wykorzystywane i gdzie ulegają awariom.
•
Poznaj podstawy reagowania na incydenty i dołącz do rotacji dyżurów.
•
Weź udział w przeglądach kodu i przyczyniaj się do niezawodności i jakości w całej bazie kodu.
•
Zrozum każdy produkt, który posiada Twój zespół.
W ciągu pierwszych 6 miesięcy będziesz
•
Przejrzyj kod, napisz propozycje i weź udział w dyskusjach na temat architektury.
•
Wnieś swój wkład w plan działania i kierunek techniczny swojego zespołu – odpowiadając na pytanie „dlaczego”, a nie tylko „jak”.
•
Bądź osobą kontaktową w kilku obszarach, na których skupia się Twój zespół.
•
Wysłałeś główny produkt lub funkcję, zacznij od końca.
W ciągu pierwszych 12 miesięcy będziesz
•
Znajomość wszystkich głównych komponentów naszego systemu i umiejętność debugowania w nim złożonych problemów.
•
Masz własne inicjatywy mające na celu udoskonalanie naszych produktów, oparte na rzeczywistych priorytetach klientów i biznesu.
•
Specjalizuj i twórz średnie i duże projekty, zbieraj opinie i prowadź weryfikację projektów oraz plany wdrożenia.
•
Mentoruj innych inżynierów dołączających do zespołu.
•
Naciskaj na organizację, aby poprawić niezawodność, skalowalność i wydajność.
Co oferujemy:
•
Konkurencyjny kapitał w szybko rozwijającym się startupie serii C, wspieranym przez czołowych inwestorów, w tym Y Combinator
•
10-letnie okno na wykonanie nabytych opcji na akcje
•
W pełni zdalne środowisko zaprojektowane z myślą o autonomii i elastyczności
•
4-5 tygodni elastycznego czasu wolnego rocznie
•
Płatne biurko w przestrzeni coworkingowej
•
Budżet przestrzeni roboczej i stypendium na naukę ustawiczną
Wywiad w RevenueCat…
Źródło: Jobicy (https://jobicy.com/jobs/157106-senior-backend-engineer-13)
Jesteśmy w ponad 50% nowo dostarczonych aplikacji subskrypcyjnych, przetwarzamy roczny wolumen zakupów na poziomie ponad 16 miliardów dolarów i pomagamy każdemu, od indywidualnego programisty po zespół mobilny OpenAI, zrozumieć i zwiększyć ich przychody.
Jesteśmy zdalnym zespołem składającym się z ponad 150 osób w ponad 25 krajach, kierujących się wartościami, które faktycznie praktykujemy: obsesja na punkcie klienta, zawsze bądź wysyłką, posiadaj to i równowaga.
To nie jest odpowiednie rozwiązanie dla każdego. Systemy, które tu zbudujesz, zarządzają miliardami dolarów i dotykają setek milionów użytkowników końcowych, a my nie traktujemy tego lekko. Oczekujemy, że będziesz ciężko pracować i stawiać poprzeczkę wysoko w stosunku do tego, co wysyłasz, wraz z najbystrzejszymi i najbardziej zaangażowanymi ludźmi, z którymi pracowałeś. Jeśli brzmi to raczej energetyzująco niż wyczerpująco, czytaj dalej.
Rola
Poszukujemy inżyniera zaplecza, który będzie projektował, budował, dostarczał i posiadał kompleksowe funkcje produktów, z których korzystają tysiące programistów i setki milionów użytkowników końcowych.
Jest to praktyczna rola IC. Potrzebujemy kogoś, kto kocha wysyłkę produktów, a nie tylko kod. Jesteś inżynierem, który ma obsesję na punkcie klienta i pasjonuje się oprogramowaniem. Przejmiesz odpowiedzialność od określenia zakresu problemu, przez wdrożenie produkcyjne, aż po długoterminową konserwację. Masz zarówno podstawy inżynieryjne, jak pisać wydajne systemy, które działają na ogromną skalę niemal bezbłędnie, jak i wyczucie produktu, które nie pozwala, aby „doskonałość” stanęła na przeszkodzie „wysłaniu dzisiaj”.
O Tobie
•
Masz ponad 8-letnie doświadczenie jako inżynier backendowy projektujący złożone, szybko rozwijające się systemy, które nie istniały przed tobą.
•
Można pisać zaawansowane instrukcje SQL wykraczające poza podstawowe instrukcje SELECT i UPDATE.
•
Trzymasz wysoką poprzeczkę, jeśli chodzi o jakość i instynktownie wiesz, które szczegóły mają znaczenie, ale jesteś też wystarczająco bystry, aby w razie potrzeby ograniczyć zakres, jednocześnie zapewniając wartość.
•
Masz obsesję na punkcie klienta: wyobrażasz sobie siebie jako programistę, menedżera produktu lub marketera korzystającego z tej funkcji lub doświadczającego problemu.
•
Jesteś twórcą, a nie wdrażającym: określasz zakres, ustalasz priorytety i kierujesz wdrażaniem we współpracy z naszym zespołem ds. produktu. To nie jest rola, w której odhaczasz elementy ze szczegółowej specyfikacji.
•
Możesz szybko zapoznać się z kodem, którego sam nie napisałeś i go ulepszyć.
•
Swobodnie kodujesz przy użyciu narzędzi AI, takich jak Copilot, Cursor lub Claude Code. Używasz ich, aby szybciej poruszać się po częściach, które nie wymagają Twojej pełnej uwagi, i jesteś wystarczająco zorientowany na szczegóły, aby wychwycić, kiedy się mylą.
•
Jesteś żwawy i stronniczy w kwestii wysyłki. Wolisz wysłać dobrą wersję już dziś i powtarzać ją, niż czekać na dostarczenie doskonałej wersji w następnym kwartale.
•
Komunikujesz się wyraźnie, zarówno w czasie rzeczywistym, jak i asynchronicznie. Jesteśmy zespołem w pełni zdalnym i to, jak piszesz, jest równie ważne, jak to, jak kodujesz.
•
Dostarczyłeś do środowiska produkcyjnego istotne funkcje skierowane do użytkownika, monitorowałeś ich użycie i przyjęcie, a z biegiem czasu je udoskonaliłeś.
•
Piszesz wysokiej jakości, dobrze przetestowany kod, metodycznie debugujesz problemy i pomagasz podnosić poprzeczkę inżynierską poprzez przemyślane opinie i opiekę mentorską.
•
Zachowujesz się jak założyciel: zauważasz problemy, proponujesz ulepszenia i szybko je realizujesz.
Idealnie masz:
•
Doświadczenie w Pythonie.
•
Doświadczenie w PostgreSQL.
•
Doświadczenie w tworzeniu zestawów SDK.
•
Dostarczono aplikację mobilną z zakupami w aplikacji.
•
Trochę doświadczenia z aplikacjami React i SPA.
W pierwszym miesiącu będziesz:
•
Spotykaj się często ze swoim zespołem i mentorem, aby nabrać tempa.
•
Skonfiguruj i zapoznaj się z repozytoriami, zarządzaniem zadaniami i środowiskiem deweloperskim.
•
Zrealizuj i wyślij swój pierwszy projekt.
•
Zapoznaj się z pulpitami nawigacyjnymi, logowaniem, narzędziami do debugowania, dostawcami usług w chmurze, infrastrukturą i ogólną architekturą RevenueCat.
•
Dowiedz się o ekonomii aplikacji mobilnych i koncepcjach biznesowych związanych z subskrypcjami, które wpływają na nasze decyzje dotyczące produktów.
W ciągu pierwszych 3 miesięcy będziesz
•
Zakres i praca nad projektami w sposób samowystarczalny, od początku do końca.
•
Porozmawiaj bezpośrednio z klientami lub pomocą techniczną, aby dowiedzieć się, w jaki sposób posiadane przez Ciebie systemy są faktycznie wykorzystywane i gdzie ulegają awariom.
•
Poznaj podstawy reagowania na incydenty i dołącz do rotacji dyżurów.
•
Weź udział w przeglądach kodu i przyczyniaj się do niezawodności i jakości w całej bazie kodu.
•
Zrozum każdy produkt, który posiada Twój zespół.
W ciągu pierwszych 6 miesięcy będziesz
•
Przejrzyj kod, napisz propozycje i weź udział w dyskusjach na temat architektury.
•
Wnieś swój wkład w plan działania i kierunek techniczny swojego zespołu – odpowiadając na pytanie „dlaczego”, a nie tylko „jak”.
•
Bądź osobą kontaktową w kilku obszarach, na których skupia się Twój zespół.
•
Wysłałeś główny produkt lub funkcję, zacznij od końca.
W ciągu pierwszych 12 miesięcy będziesz
•
Znajomość wszystkich głównych komponentów naszego systemu i umiejętność debugowania w nim złożonych problemów.
•
Masz własne inicjatywy mające na celu udoskonalanie naszych produktów, oparte na rzeczywistych priorytetach klientów i biznesu.
•
Specjalizuj i twórz średnie i duże projekty, zbieraj opinie i prowadź weryfikację projektów oraz plany wdrożenia.
•
Mentoruj innych inżynierów dołączających do zespołu.
•
Naciskaj na organizację, aby poprawić niezawodność, skalowalność i wydajność.
Co oferujemy:
•
Konkurencyjny kapitał w szybko rozwijającym się startupie serii C, wspieranym przez czołowych inwestorów, w tym Y Combinator
•
10-letnie okno na wykonanie nabytych opcji na akcje
•
W pełni zdalne środowisko zaprojektowane z myślą o autonomii i elastyczności
•
4-5 tygodni elastycznego czasu wolnego rocznie
•
Płatne biurko w przestrzeni coworkingowej
•
Budżet przestrzeni roboczej i stypendium na naukę ustawiczną
Wywiad w RevenueCat…
Źródło: Jobicy (https://jobicy.com/jobs/157106-senior-backend-engineer-13)
To ogłoszenie pochodzi z feedu partnera. Aplikuj na stronie źródłowej.
Źródło: RevenueCat
Ogłoszenie pochodzi od RevenueCat.