Praca
Z kanału partnera
Inżynier oprogramowania – pamięć masowa
Cena na życzenie
Szczegóły
- Typ zatrudnienia
- Pełny etat
- Zdalnie
- Tak
- Firma
- Supabase
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 modułó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
• Posiadaj ponad 5-letnie doświadczenie w inżynierii zaplecza w uruchamianiu Node.js w środowisku produkcyjnym
• Mieć doświadczenie z wysoce skalowalnymi, rozproszonymi systemami
• Dobrze radzą sobie z pracą na stosie: tworzeniem aplikacji zaplecza, niektórymi pracami nad infrastrukturą, w tym wdrażaniem, monitorowaniem i skalowaniem usługi
• Posiada znajomość narzędzi obserwowalności (OpenTelemetry, Prometheus, Grafana) i dostrajania wydajności
• Posiadać 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 mieć
• Wcześniejsze doświadczenie w pracy nad narzędziami programistycznymi
• 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
• Doświadczenie z narzędziami do przetwarzania obrazu i wideo (sharp, dssim, ffmpeg), formatami i kodekami (AVIF, WebM, Brotli) będzie dodatkowym atutem
• Doświadczenie z ekosystemem frontendowym (Next.js, React itp.) będzie dodatkowym atutem
Co oferujemy
Całkowicie zdalnie. 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, 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 wyjazdy poza teren zakładu. 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
• Ponad 20 języków
• 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: Jobspresso (https://jobspresso.co/job/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 modułó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
• Posiadaj ponad 5-letnie doświadczenie w inżynierii zaplecza w uruchamianiu Node.js w środowisku produkcyjnym
• Mieć doświadczenie z wysoce skalowalnymi, rozproszonymi systemami
• Dobrze radzą sobie z pracą na stosie: tworzeniem aplikacji zaplecza, niektórymi pracami nad infrastrukturą, w tym wdrażaniem, monitorowaniem i skalowaniem usługi
• Posiada znajomość narzędzi obserwowalności (OpenTelemetry, Prometheus, Grafana) i dostrajania wydajności
• Posiadać 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 mieć
• Wcześniejsze doświadczenie w pracy nad narzędziami programistycznymi
• 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
• Doświadczenie z narzędziami do przetwarzania obrazu i wideo (sharp, dssim, ffmpeg), formatami i kodekami (AVIF, WebM, Brotli) będzie dodatkowym atutem
• Doświadczenie z ekosystemem frontendowym (Next.js, React itp.) będzie dodatkowym atutem
Co oferujemy
Całkowicie zdalnie. 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, 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 wyjazdy poza teren zakładu. 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
• Ponad 20 języków
• 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: Jobspresso (https://jobspresso.co/job/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.