technologia
Praca na stanowisku Senior Infrastructure Software Engineer (Remote, America) w Shopify
Shopify realizuje szybką misję tworzenia najlepszych produktów dla sprzedawców, kupujących i partnerów na całym świecie – a programiści odgrywają ważną rolę w budowaniu tej przyszłości. Oto tylko kilka historii zespołów programistycznych, które tworzą i skalują Shopify.
Co oznacza technologia infrastruktury w Shopify?
Zespoły te zajmują się dyscyplinami inżynierii niezawodności witryny i inżynierii infrastruktury i zapewniają, że infrastruktura Shopify może być masowo skalowana przy zachowaniu stabilności.
Możesz pracować samodzielnie nad projektami w obszarze, który Cię interesuje. Nie wiesz, co Cię najbardziej interesuje? Oto kilka rzeczy, nad którymi możesz popracować:
- Opieraj się na jednym z największych wdrożeń Kubernetes w Google Cloud (obsługujemy flotę ponad 50 klastrów).
- Współpracuj z innymi programistami Shopify, aby zrozumieć ich potrzeby i upewnić się, że nasz zespół pracuje nad właściwymi rzeczami
- Zachowaj samoobsługowy PaaS w stylu Heroku, aby nasi programiści mogli skonsolidować ponad 400 usług produkcyjnych
- Pomóż zbudować naszą własną warstwę Database as a Service, która obejmuje takie funkcje, jak przezroczyste proxy równoważenia obciążenia i automatyczne przełączanie awaryjne, przy użyciu najlepszej technologii dostępnej obecnie w regionie
- Pomóż w rozwoju naszej infrastruktury buforowania i doradzaj programistom Shopify, jak efektywnie korzystać z warstw pamięci podręcznej
- Twórz narzędzia, które pokochają programiści Shopify i pozwolą im szybko wywrzeć wpływ
- Pracuj jako część zespołu inżynierów, aby tworzyć i skalować systemy rozproszone w wielu regionach
- Zbadaj i napraw problemy produkcyjne
- Twórz języki, frameworki i biblioteki obsługujące nasze systemy
- Zbuduj przewidywalną, skalowalną i wydajną infrastrukturę wyszukiwania pełnotekstowego Shopify
- Rozwój i wsparcie infrastruktury i narzędzi do ochrony naszej platformy przed botami i atakami DDoS
- Automatyczne skalowanie jest obliczane na podstawie wymagań platformy w górę iw dół i dodatkowo chroni platformę, odrzucając żądania o niższym priorytecie, gdy obciążenie jest wysokie
- I wiele więcej!
Wiemy również, jak ważne jest przekazanie naszej pracy społeczności programistów:
- Ghostferry: open source Cross cloud, Wielofunkcyjne narzędzie i biblioteka do migracji baz danych
- Baza danych usług: platforma do zarządzania usługami w różnych środowiskach wykonawczych
- Shipit: nasze narzędzie do wdrażania oprogramowania typu open source
- Śledź każdą zmianę w Sharded Monolith Shopify
- Spójność odczytu z replikami baz danych
Kwalifikacje
Doświadczenie i umiejętności, które są ważne dla odniesienia sukcesu w tej roli:
- Doświadczenie z podstawowymi technologiami i strukturami infrastruktury Shopify, takimi jak Ruby, Rails, Go, Kubernetes, MySQL, Redis, Memcached, Docker, CI-Pipelines, Kafka, ElasticSearch i Google Cloud jest zaletą, ale nie jest wymagane. Czy jakaś część tej technologii jest dla Ciebie nowa? W porządku! Wiemy, że nie każdy będzie zaznajomiony z tym stosem, dlatego oferujemy wsparcie w nauce w miejscu pracy. (Sprawdź również nasze StackShare tutaj).
- Ciekawość i pasja do ciągłego uczenia się nowych rzeczy; Shopify szybko się zmienia i potrzebujemy ludzi, którzy tu pracują, aby móc szybko się zmieniać i uczyć
- Doświadczenie z relacyjnymi bazami danych i SQL
- Punkty bonusowe : Opiekowałeś się kolegami z drużyny w nowy sposób, aby pogłębić ich umiejętności techniczne
Wiemy, że znalezienie nowej roli może być zarówno ekscytujące, jak i czasochłonne, i naprawdę doceniamy Twoje wysiłki. Jenn to prawdziwa osoba (👋🏻) i nie może się doczekać, aby dowiedzieć się więcej o Tobie dzięki Twojej aplikacji. I pamiętaj Chcemy wiedzieć, czym naprawdę interesujesz się budowaniem i dlaczego chcesz to zbudować w ShopifyPodaj nam tyle szczegółów na ten temat, ile chcesz w odpowiedziach na następnej stronie. 👍 📖
W Shopify dokładamy wszelkich starań, aby tworzyć i pielęgnować środowisko, w którym nasi pracownicy czują się włączeni, doceniani i słyszani. Wierzymy, że silne zaangażowanie w różnorodność i integrację pozwala nam naprawdę poprawić handel dla wszystkich. Zdecydowanie zalecamy zgłaszanie się przez ludność tubylczą, osoby o podłożu rasowym, osoby niepełnosprawne, osoby ze społeczności odmiennych pod względem płci i płci i / lub osób o tożsamościach krzyżowych. Dowiedz się więcej o zobowiązaniach Shopify z naszego Raportu zrównoważonego rozwoju 2019.
# LI-KO3 # LI-REMOTE # LI-AH1
Zainteresowany, ale nie gotowy do złożenia wniosku?
Weź udział wSpołeczność Shopify TalentAby dowiedzieć się więcej o nas, dopracowując swoje CV: https://www.shopify.com/careers/2021
„Certyfikowany guru kulinarny. Internetowy maniak. Miłośnik bekonu. Miłośnik telewizji. Zapalony pisarz. Gracz.”