Praca
Z kanału partnera
Inżynier oprogramowania - pamięć masowa
Cena na życzenie
Szczegóły
- Typ zatrudnienia
- Pełny etat
- Zdalnie
- Tak
- Firma
- Supabase
- Poziom
- Any
Opis
Automatyczne tłumaczenie z języka English. Oryginał jest wiążący. Tłumaczenie maszynowe — trwają prace nad dokładniejszą wersją.
O Supabase
Supabase to platforma programistyczna Postgres, zbudowana przez programistów dla programistów. Zapewniamy kompletne rozwiązanie backendowe, obejmujące bazę danych, uwierzytelnianie, pamięć masową, funkcje brzegowe, czas rzeczywisty i wyszukiwanie wektorowe. Wszystkie usługi są głęboko zintegrowane i zaprojektowane z myślą o rozwoju.
O roli
Supabase Storage to skalowalna i wydajna usługa obiektowego przechowywania danych, będąca jedną z naszych najszybciej rozwijających się usług. Obecny krajobraz narzędzi do przesyłania, przechowywania, przetwarzania i dostarczania zasobów jest skomplikowany. Programiści są zmuszeni pomyśleć o regionach, pamięci podręcznej, kodekach i bezpieczeństwie, zanim będą mogli rozpocząć przesyłanie czegokolwiek.
Poszukujemy inżynierów, którzy rozwiążą ten problem raz na zawsze!
Będziesz pracować na całym stosie - bibliotekach klienckich, interfejsie CLI, CDN, serwerze pamięci masowej i infrastrukturze wdrożeniowej. Pewnego dnia możesz skupić się na poprawie odporności na przesyłanie danych w aplikacjach na iOS; następnie możesz zoptymalizować protokół S3 pod kątem wydajnych ponownych prób lub znaleźć sposoby na przyspieszenie przetwarzania przesyłania.
Będziesz współtworzyć zarówno nasz serwer open source, jak i zależności nadrzędne, z których korzystamy, takie jak serwer TUS.
Ta rola jest idealna dla kogoś, kto czuje się dobrze w asynchronicznych, dynamicznych środowiskach i jest podekscytowany tworzeniem narzędzi dla programistów, które można skalować do milionów użytkowników.
Za co będziesz odpowiedzialny
•
Udoskonalanie naszej oferty segmentów analitycznych i ulepszanie przechowywania otwartych formatów plików, takich jak góra lodowa i kacze jezioro
•
Optymalizacja zasobów w celu przyspieszenia dostarczania stron internetowych i aplikacji mobilnych
•
Budowanie naszej sieci brzegowej w celu przyspieszenia przesyłania i tworzenia funkcji takich jak automatyczne unieważnianie pamięci podręcznej
•
Popraw wydajność, obserwowalność i niezawodność naszego serwera pamięci masowej
•
Współpracuj z zespołem frontendowym, aby zbudować szybki i wydajny eksplorator pamięci masowej
•
Ulepsz nasze interfejsy API, biblioteki klienckie i CLI, aby zapewnić naszym użytkownikom wyjątkowe, kompleksowe DX
•
Rozwiązuj eskalowane problemy ze wsparciem, identyfikując i rozwiązując problemy systemowe na całej platformie
Możesz być dobrym kandydatem, jeśli tak
•
Masz ponad 5-letnie doświadczenie w inżynierii backendu w uruchamianiu Node.js w środowisku produkcyjnym
•
Masz doświadczenie z wysoce skalowalnymi, rozproszonymi systemami
•
Dobrze radzą sobie z pracą na całym stosie – tworzeniem aplikacji backendowych, niektórymi pracami nad infrastrukturą, w tym wdrażaniem, monitorowaniem i skalowaniem usługi
•
Posiada znajomość narzędzi obserwowalności (OpenTelemetry, Prometheus, Grafana) i tuningu wydajności
•
Masz doświadczenie w korzystaniu z PostgreSQL klasy produkcyjnej, w tym w dostrajaniu i rozwiązywaniu problemów
•
Wykazuj się mentalnością własności: kompleksowa realizacja projektów
•
Okazuj empatię wobec doświadczeń programistów
Miło to mieć
•
Wcześniejsze doświadczenie w pracy nad narzędziami deweloperskimi
•
Solidna znajomość infrastruktury chmurowej (AWS, GCP lub Azure) i konteneryzacji (Docker, Kubernetes)
•
Bezpośrednie doświadczenie w projektowaniu i obsłudze potoków przesyłania/pobierania dużych plików na dużą skalę
•
Głęboka, praktyczna wiedza na temat integracji i optymalizacji CDN
•
Znajomość narzędzi do przetwarzania obrazu i wideo (sharp, dssim, ffmpeg), formatów i kodeków (AVIF, WebM, Brotli) będzie dodatkowym atutem
•
Doświadczenie z ekosystemem frontendowym (Next.js, React itp.) będzie dodatkowym atutem
Co oferujemy
•
W pełni zdalny
Zatrudniamy na całym świecie. Wierzymy, że możesz wykonywać swoją najlepszą pracę z dowolnego miejsca. Nie ma biur Supabase, ale zapewniamy członkostwo WeWork lub dodatek coworkingowy, z którego możesz korzystać w dowolnym miejscu na świecie.
•
ESOP
Każdy członek zespołu otrzymuje ESOP (własność kapitałową) w firmie. Chcemy, aby wszyscy mogli cieszyć się korzyściami z tego, co wspólnie budujemy.
•
Dodatek technologiczny
Wykorzystaj ten budżet, aby skonfigurować idealne środowisko pracy — laptop, monitor, słuchawki lub cokolwiek innego, co pomoże Ci najlepiej wykonywać swoją pracę.
•
Korzyści zdrowotne
Supabase pokrywa 100% ubezpieczenia zdrowotnego pracowników i 80% osób pozostających na ich utrzymaniu, gdziekolwiek jesteś. Twoje dobro i zdrowie Twojej rodziny są dla nas ważne.
•
Coroczne wizyty poza siedzibą
Raz w roku cała firma zbiera się w nowym mieście na tydzień kontaktów, współpracy i zabawy. To najważniejsza atrakcja naszego roku.
•
Elastyczna praca
Działamy asynchronicznie i ufamy, że potrafisz zarządzać swoim czasem. Wiesz, co i kiedy trzeba zrobić.
•
Rozwój zawodowy
Każdy członek zespołu otrzymuje roczny dodatek edukacyjny, który może przeznaczyć na naukę — kursy, książki, konferencje lub wszystko, co wspiera Twój rozwój.
O zespole
Supabase narodził się jako zdalny i oparty na otwartym kodzie źródłowym. Wierzymy, że nasz globalnie rozproszony zespół jest naszą tajną bronią w tworzeniu narzędzi uwielbianych przez programistów.
•
~400 członków zespołu
•
Ponad 60 krajów
•
Mówi się w ponad 20 językach
•
Zebrano ponad 1 miliard dolarów (w tym nasza seria F o wartości 500 milionów dolarów)
•
Ponad 540 000 członków społeczności
Działamy szybko, budujemy publicznie i wykorzystujemy to, co wysyłamy. Jeśli jest w Twoim projekcie, prawdopodobnie użyjemy go również w naszym. Głęboko wierzymy w ekosystem open source i staramy się wspierać, a nie zastępować, istniejące narzędzia i społeczności.
Źródło: Jobicy (https://jobicy.com/jobs/156940-software-engineer-storage)
Supabase to platforma programistyczna Postgres, zbudowana przez programistów dla programistów. Zapewniamy kompletne rozwiązanie backendowe, obejmujące bazę danych, uwierzytelnianie, pamięć masową, funkcje brzegowe, czas rzeczywisty i wyszukiwanie wektorowe. Wszystkie usługi są głęboko zintegrowane i zaprojektowane z myślą o rozwoju.
O roli
Supabase Storage to skalowalna i wydajna usługa obiektowego przechowywania danych, będąca jedną z naszych najszybciej rozwijających się usług. Obecny krajobraz narzędzi do przesyłania, przechowywania, przetwarzania i dostarczania zasobów jest skomplikowany. Programiści są zmuszeni pomyśleć o regionach, pamięci podręcznej, kodekach i bezpieczeństwie, zanim będą mogli rozpocząć przesyłanie czegokolwiek.
Poszukujemy inżynierów, którzy rozwiążą ten problem raz na zawsze!
Będziesz pracować na całym stosie - bibliotekach klienckich, interfejsie CLI, CDN, serwerze pamięci masowej i infrastrukturze wdrożeniowej. Pewnego dnia możesz skupić się na poprawie odporności na przesyłanie danych w aplikacjach na iOS; następnie możesz zoptymalizować protokół S3 pod kątem wydajnych ponownych prób lub znaleźć sposoby na przyspieszenie przetwarzania przesyłania.
Będziesz współtworzyć zarówno nasz serwer open source, jak i zależności nadrzędne, z których korzystamy, takie jak serwer TUS.
Ta rola jest idealna dla kogoś, kto czuje się dobrze w asynchronicznych, dynamicznych środowiskach i jest podekscytowany tworzeniem narzędzi dla programistów, które można skalować do milionów użytkowników.
Za co będziesz odpowiedzialny
•
Udoskonalanie naszej oferty segmentów analitycznych i ulepszanie przechowywania otwartych formatów plików, takich jak góra lodowa i kacze jezioro
•
Optymalizacja zasobów w celu przyspieszenia dostarczania stron internetowych i aplikacji mobilnych
•
Budowanie naszej sieci brzegowej w celu przyspieszenia przesyłania i tworzenia funkcji takich jak automatyczne unieważnianie pamięci podręcznej
•
Popraw wydajność, obserwowalność i niezawodność naszego serwera pamięci masowej
•
Współpracuj z zespołem frontendowym, aby zbudować szybki i wydajny eksplorator pamięci masowej
•
Ulepsz nasze interfejsy API, biblioteki klienckie i CLI, aby zapewnić naszym użytkownikom wyjątkowe, kompleksowe DX
•
Rozwiązuj eskalowane problemy ze wsparciem, identyfikując i rozwiązując problemy systemowe na całej platformie
Możesz być dobrym kandydatem, jeśli tak
•
Masz ponad 5-letnie doświadczenie w inżynierii backendu w uruchamianiu Node.js w środowisku produkcyjnym
•
Masz doświadczenie z wysoce skalowalnymi, rozproszonymi systemami
•
Dobrze radzą sobie z pracą na całym stosie – tworzeniem aplikacji backendowych, niektórymi pracami nad infrastrukturą, w tym wdrażaniem, monitorowaniem i skalowaniem usługi
•
Posiada znajomość narzędzi obserwowalności (OpenTelemetry, Prometheus, Grafana) i tuningu wydajności
•
Masz doświadczenie w korzystaniu z PostgreSQL klasy produkcyjnej, w tym w dostrajaniu i rozwiązywaniu problemów
•
Wykazuj się mentalnością własności: kompleksowa realizacja projektów
•
Okazuj empatię wobec doświadczeń programistów
Miło to mieć
•
Wcześniejsze doświadczenie w pracy nad narzędziami deweloperskimi
•
Solidna znajomość infrastruktury chmurowej (AWS, GCP lub Azure) i konteneryzacji (Docker, Kubernetes)
•
Bezpośrednie doświadczenie w projektowaniu i obsłudze potoków przesyłania/pobierania dużych plików na dużą skalę
•
Głęboka, praktyczna wiedza na temat integracji i optymalizacji CDN
•
Znajomość narzędzi do przetwarzania obrazu i wideo (sharp, dssim, ffmpeg), formatów i kodeków (AVIF, WebM, Brotli) będzie dodatkowym atutem
•
Doświadczenie z ekosystemem frontendowym (Next.js, React itp.) będzie dodatkowym atutem
Co oferujemy
•
W pełni zdalny
Zatrudniamy na całym świecie. Wierzymy, że możesz wykonywać swoją najlepszą pracę z dowolnego miejsca. Nie ma biur Supabase, ale zapewniamy członkostwo WeWork lub dodatek coworkingowy, z którego możesz korzystać w dowolnym miejscu na świecie.
•
ESOP
Każdy członek zespołu otrzymuje ESOP (własność kapitałową) w firmie. Chcemy, aby wszyscy mogli cieszyć się korzyściami z tego, co wspólnie budujemy.
•
Dodatek technologiczny
Wykorzystaj ten budżet, aby skonfigurować idealne środowisko pracy — laptop, monitor, słuchawki lub cokolwiek innego, co pomoże Ci najlepiej wykonywać swoją pracę.
•
Korzyści zdrowotne
Supabase pokrywa 100% ubezpieczenia zdrowotnego pracowników i 80% osób pozostających na ich utrzymaniu, gdziekolwiek jesteś. Twoje dobro i zdrowie Twojej rodziny są dla nas ważne.
•
Coroczne wizyty poza siedzibą
Raz w roku cała firma zbiera się w nowym mieście na tydzień kontaktów, współpracy i zabawy. To najważniejsza atrakcja naszego roku.
•
Elastyczna praca
Działamy asynchronicznie i ufamy, że potrafisz zarządzać swoim czasem. Wiesz, co i kiedy trzeba zrobić.
•
Rozwój zawodowy
Każdy członek zespołu otrzymuje roczny dodatek edukacyjny, który może przeznaczyć na naukę — kursy, książki, konferencje lub wszystko, co wspiera Twój rozwój.
O zespole
Supabase narodził się jako zdalny i oparty na otwartym kodzie źródłowym. Wierzymy, że nasz globalnie rozproszony zespół jest naszą tajną bronią w tworzeniu narzędzi uwielbianych przez programistów.
•
~400 członków zespołu
•
Ponad 60 krajów
•
Mówi się w ponad 20 językach
•
Zebrano ponad 1 miliard dolarów (w tym nasza seria F o wartości 500 milionów dolarów)
•
Ponad 540 000 członków społeczności
Działamy szybko, budujemy publicznie i wykorzystujemy to, co wysyłamy. Jeśli jest w Twoim projekcie, prawdopodobnie użyjemy go również w naszym. Głęboko wierzymy w ekosystem open source i staramy się wspierać, a nie zastępować, istniejące narzędzia i społeczności.
Źródło: Jobicy (https://jobicy.com/jobs/156940-software-engineer-storage)
To ogłoszenie pochodzi z feedu partnera. Aplikuj na stronie źródłowej.
Źródło: Supabase
Ogłoszenie pochodzi od Supabase.