O tym stanowisku
Numery telefonów i adresy e-mail w tym ogłoszeniu są ukryte do momentu zalogowania.
auto_translated_note
Inżynier aplikacji zaplecza - Remote Bright Vision Technologies to firma zajmująca się doradztwem technologicznym i tworzeniem oprogramowania, dostarczająca rozwiązania w zakresie chmury, sztucznej inteligencji, danych i rozwiązań dla przedsiębiorstw w całych Stanach Zjednoczonych. To fantastyczna okazja, aby dołączyć do uznanej i szanowanej organizacji oferującej ogromny potencjał rozwoju kariery. Stanowisko: Inżynier aplikacji zaplecza Lokalizacja: W 100% zdalny (USA) Rodzaj stanowiska: Pełny etat, bezpośrednie Zakres wynagrodzeń W2: 100 000 - 150 000 USD Wymagane doświadczenie roczne: ponad 6 lat Sponsoring: Obywatele USA, posiadacze zielonej karty, posiadacze EAD i kandydaci do przeniesienia H-1B zachęcani są do składania aplikacji.
Nie możemy sponsorować nowych petycji wizowych H-1B na to stanowisko. Streszczenie stanowiska Poszukujemy starszego inżyniera zaplecza zajmującego się rozwojem platform o wysokiej przepustowości, który będzie projektował, budował i obsługiwał podstawowe platformy i usługi wspólne, na których opierają się inne zespoły inżynieryjne przy dostarczaniu swoich produktów. Ta rola koncentruje się na budowaniu możliwości platformy zaplecza - routingu żądań, zarządzaniu ruchem, rozdzielaniu danych, warstwach buforowania, asynchronicznym wykonywaniu zadań i trwałym przetwarzaniu zdarzeń - które muszą obsługiwać bardzo duży ruch z przewidywalnymi opóźnieniami i minimalnym wysiłkiem operacyjnym.
Idealny kandydat łączy głęboką wiedzę dotyczącą systemów rozproszonych z silnym instynktem inżynierii platform, ceni doświadczenie wewnętrznych programistów jako kwestię najwyższej klasy i ma doświadczenie w wiodących wielokwartalnych inicjatywach dotyczących platform, które znacząco podnoszą poprzeczkę inżynieryjną wspieranym przez siebie organizacjom. Kluczowe obowiązki - Projektowanie i budowanie usług platformy wewnętrznej oraz infrastruktury współdzielonej, na których codziennie polegają setki inżynierów, ze szczególnym naciskiem na doświadczenie programistów i ergonomię operacyjną. - Architektuj platformy backendowe o dużej przepustowości i wrażliwe na opóźnienia, zdolne do obsługi bardzo dużej liczby żądań przy przewidywalnym, dobrze ograniczonym opóźnieniu końcowym. - Twórz trwałe, odtwarzalne potoki przetwarzania zdarzeń i asynchroniczne platformy wykonywania zadań, które komponują inne zespoły ds. produktu, aby szybciej dostarczać funkcje. - Projektuj i obsługuj warstwy buforowania, ograniczania szybkości i kształtowania żądań, które chronią systemy nadrzędne i umożliwiają bezpieczne skalowanie w przypadku dużych obciążeń. - Twórz abstrakcje platform, zestawy SDK i biblioteki utwardzone, które kodują najlepsze praktyki i pozwalają zespołom zajmującym się produktami korzystać z możliwości bez konieczności ich ponownego wdrażania. - Ustanów solidną obserwowalność, SLO i praktyki planowania wydajności dla usług platformowych, podnosząc poprzeczkę operacyjną w całej organizacji. - Twórz projekty obejmujące wiele regionów, odporne na awarie i rozproszone geograficznie, ze szczególną dbałością o dostępność, trwałość i płynną degradację w przypadku awarii. - Kieruj reakcją na incydenty w przypadku problemów z platformą o dużym wpływie, przeprowadzaj beznaganne sekcje zwłok i wprowadzaj trwałe ulepszenia inżynieryjne, które zapobiegają ponownym wystąpieniom. - Zdefiniuj i egzekwuj standardy dla całej platformy dotyczące projektowania API, ewolucji schematu, wdrażania i gwarancji kompatybilności wstecznej. - Optymalizuj wydajność platformy poprzez staranne profilowanie, dostrajanie oparte na danych i ulepszenia algorytmiczne, które wpływają na przepustowość i koszty. - Współpracuj z zespołami zajmującymi się infrastrukturą, bezpieczeństwem i SRE, aby zapewnić, że usługi platformy spełniają wymogi dotyczące niezawodności, zgodności i bezpieczeństwa przedsiębiorstwa. - Bądź mentorem dla inżynierów średniego szczebla i prowadź dyskusje na temat architektury w zespołach, pomagając szerszej organizacji rozwijać się w kierunku dojrzałości systemów rozproszonych. - Twórz przejrzyste dokumenty projektu technicznego, zapisy decyzji i operacyjne księgi runbooków, dzięki którym platforma będzie czytelna dla przyszłych opiekunów. - Stale oceniaj pojawiające się technologie platformowe, projekty open source i wzorce architektoniczne pod kątem strategicznego przyjęcia. Wymagane kwalifikacje - tytuł licencjata lub magistra w dziedzinie informatyki, inżynierii oprogramowania lub pokrewnej dyscypliny technicznej. - Sześć lub więcej lat doświadczenia zawodowego w inżynierii backendu lub platformy. - Udokumentowane osiągnięcia w budowaniu i obsłudze platform wewnętrznych lub usług wspólnych, z których korzysta wiele zespołów inżynieryjnych. - Solidna, praktyczna wiedza specjalistyczna w projektowaniu systemów rozproszonych ze szczególnym uwzględnieniem spójności, dostępności, opóźnień i zachowania w trybie awaryjnym. - Zaawansowana biegłość w co najmniej jednym głównym języku backendowym, takim jak Java, Go, Scala, Rust lub nowoczesny C++. - Dogłębne zrozumienie wysokoprzepustowych architektur przesyłania wiadomości, przesyłania strumieniowego i sterowanych zdarzeniami przy użyciu technologii takich jak Kafka, Pulsar lub NATS. - Dobra praktyczna wiedza na temat systemów przechowywania danych w obciążeniach relacyjnych, klucz-wartość, dokumentach i wyszukiwaniu. - Udokumentowane doświadczenie w kierowaniu wielokwartalnymi inicjatywami platformowymi w zespołach, w tym w zarządzaniu interesariuszami i podejmowaniu decyzji technicznych. - Silne umiejętności komunikacji pisemnej i werbalnej, w tym umiejętność tworzenia przejrzystych dokumentów dotyczących projektów technicznych i jasnego przedstawiania kompromisów. - Wykazano umiejętność mentorowania inżynierów i kształtowania kultury inżynierskiej poprzez przegląd kodu, przegląd projektu i wkład w wdrażanie.
Preferowane kwalifikacje - doświadczenie w obsłudze platform opartych na Kubernetes lub uczestniczeniu w wewnętrznych inicjatywach dotyczących platform programistycznych na dużą skalę. - Wkład w powszechnie używaną platformę open source lub projekty infrastrukturalne. - Znajomość wzorców płaszczyzny sterowania/płaszczyzny danych, elementów wewnętrznych siatki usług lub silników orkiestracji przepływu pracy. - Doświadczenie w projektowaniu interfejsów API platformy z silną kompatybilnością wsteczną i gwarancjami wersjonowania. - Publiczne teksty techniczne, przemówienia konferencyjne lub inny wkład społeczności na tematy związane z inżynierią platform. Jak aplikować Chcesz dowiedzieć się więcej o tej możliwości? W celu natychmiastowego rozpatrzenia oferty wyślij swoje CV na adres lub skontaktuj się z nami pod numerem 90*** *** 544.
Dowiedz się więcej o technologiach Bright Vision na stronie . Firma Bright Vision Technologies jest pracodawcą zapewniającym równe szanse. Oświadczenie dotyczące równych szans w zatrudnieniu (EEO) Firma Bright Vision Technologies (BV Teck) zobowiązuje się do zapewnienia równych szans zatrudnienia (EEO) dla wszystkich pracowników i kandydatów bez względu na rasę, kolor skóry, religię, płeć, orientację seksualną, tożsamość lub ekspresję płciową, pochodzenie narodowe, wiek, informacje genetyczne, niepełnosprawność, status weterana lub jakikolwiek inny status chroniony zgodnie z obowiązującymi przepisami federalnymi, stanowymi lub lokalnymi.
Zobowiązanie to rozciąga się na wszystkie aspekty zatrudnienia, w tym rekrutację, zatrudnianie, szkolenia, wynagrodzenia, awanse, przeniesienia, urlopy, rozwiązania stosunku pracy, zwolnienia i odwołania. BV Teck wyraźnie zabrania wszelkich form molestowania lub dyskryminacji w miejscu pracy. Jakakolwiek niewłaściwa ingerencja w zdolność pracowników do wykonywania obowiązków służbowych może skutkować wszczęciem postępowania dyscyplinarnego, aż do rozwiązania stosunku pracy włącznie.
Aplikuj bezpośrednio na RemoteJobs.org: https://remotejobs.org/remote-jobs/backend-application-engineer-bright-vision-technologies
Pytania spolecznosci
Ktos tu pracowal? Zapytaj przed aplikacja.
Brak watkow dla tej oferty lub firmy.