W skrócie
- Zadania: Twórz i rozwijaj mikroserwisy dla innowacyjnych funkcji Peloton.
- Firma: Peloton - lider w branży fitness z dynamiczną kulturą pracy.
- Benefity: Atrakcyjne wynagrodzenie, opieka zdrowotna, praca zdalna i rozwój zawodowy.
- Pozostałe informacje: Szybkie tempo pracy z doskonałymi możliwościami rozwoju kariery.
- Dlaczego ta praca: Pracuj z najnowszymi technologiami i wpływaj na rozwój platformy.
- Kwalifikacje: Doświadczenie w programowaniu i umiejętności współpracy w zespole.
O ROZPOCZYNIU
Średniozaawansowany inżynier oprogramowania będzie członkiem zespołu agile, który odpowiada za projektowanie i rozwój skalowalnych mikroserwisów dla kluczowych funkcji Peloton na wszystkich platformach (Bike, Tread, Strength i Digital). Zespół Content AI jest odpowiedzialny za szkolenie i hostowanie różnych modeli w dziedzinach przetwarzania języka naturalnego (NLP) i automatycznego rozpoznawania mowy (ASR). Kandydat będzie odpowiedzialny za rozwijanie, testowanie, wdrażanie i monitorowanie mikroserwisów, które zasilają funkcje takie jak wyszukiwanie, głos i napisy, co jest kluczowe dla ekspansji platformy i wzrostu międzynarodowego.
TWÓJ CODZIENNY WPŁYW W PELOTONIE
- Rozwój i utrzymanie krytycznych API i usług z naciskiem na wysoką dostępność, niską latencję, bezpieczeństwo i skalowalność pod kierunkiem starszych inżynierów.
- Efektywne informowanie liderów zespołu oraz uczestnictwo w planowaniu sprintów i spotkaniach zespołowych.
- Pisanie zrozumiałego, dobrze przetestowanego kodu z myślą o utrzymywaniu i skalowalności.
- Wkład w budowanie wielokrotnego użytku kodu, bibliotek i wzorców do użycia w różnych zespołach.
- Implementacja rozwiązań do skalowania usług przy spełnieniu wymagań biznesowych i produktowych, często pod nadzorem.
- Wykorzystanie narzędzi do monitorowania/profilowania/śledzenia produkcji oraz testowania obciążenia w celu odkrywania wąskich gardeł i stosowania technik takich jak modelowanie danych, optymalizacja zapytań i buforowanie.
- Zrozumienie i wdrażanie najlepszych praktyk branżowych, takich jak przełączniki funkcji, CI/CD, automatyzacja testów, logowanie i monitorowanie, aby zapewnić pewność w naszym procesie wydania.
- Udział w rotacjach dyżurów i pomoc w działaniach związanych z odpowiedzią na incydenty w celu utrzymania niezawodności systemu.
CO PRZYNOSISZ DO PELOTONU
- Stopień MS lub BS w dziedzinach takich jak informatyka, inżynieria lub matematyka.
- Ponad 3-letnie doświadczenie w rozwoju oprogramowania, budując systemy aplikacji chmurowych backendowych.
- Doświadczenie w Kotlinie, Pythonie lub podobnych językach.
- Doświadczenie z Spring Boot, Bottle/Gunicorn lub podobnymi frameworkami webowymi backendowymi (JVM lub Python).
- Znajomość baz danych relacyjnych (np. PostgreSQL, MySQL) i NoSQL (np. DynamoDB, Mongo).
- Znajomość Elastic Search.
- Znajomość systemów buforowania, takich jak Memcache, Redis.
- Doświadczenie z przetwarzaniem żądań, takim jak REST, gRPC lub GraphQL.
- Umiejętność pracy w szybko rozwijających się, dynamicznych środowiskach i dostosowywania się do zmian.
- Znajomość Dockera i Kubernetes do konteneryzacji i orkiestracji.
- Znajomość usług AWS (DynamoDB, S3, ECR, IAM, Lambda, SQS) i koncepcji infrastruktury chmurowej.
- Znajomość narzędzi do wdrażania, takich jak Terraform, GitHub Actions, Jenkins.
- Doświadczenie z narzędziami do obserwowalności i monitorowania, takimi jak Datadog lub podobne rozwiązania APM.
- Zrozumienie zasad projektowania API, najlepszych praktyk bezpieczeństwa i optymalizacji wydajności.
- Doświadczenie w wsparciu produkcji i rozwiązywaniu problemów w systemach rozproszonych.
- Doświadczenie w współpracy z członkami zespołów międzyfunkcyjnych z Produktu, Projektowania i QA.
DODATKOWE KORZYŚCI
- Doświadczenie w budowaniu osobistych asystentów głosowych lub chatbotów.
- Doświadczenie w budowaniu platform wyszukiwania, personalizacji wyszukiwania i odkrywania.
- Praca z automatycznym rozpoznawaniem mowy (ASR).
WYNAGRODZENIE
Zakres wynagrodzenia podstawowego wynosi 212 500 zł - 250 000 zł PLN.
O PELOTONIE
Peloton (NASDAQ: PTON) zapewnia członkom ekspertów w zakresie instrukcji oraz treści najwyższej jakości, aby stworzyć wpływowe i angażujące doświadczenia treningowe dla każdego, wszędzie i na każdym etapie ich podróży fitnessowej. W domu, na świeżym powietrzu, w podróży lub na siłowni, Peloton łączy innowacyjny sprzęt, wyjątkowe oprogramowanie i ekskluzywne treści. Założony w 2012 roku i mający siedzibę w Nowym Jorku, Peloton ma miliony członków w USA, Wielkiej Brytanii, Kanadzie, Niemczech, Australii i Austrii.
Software Engineer III, Content AI in Katowice – pracodawca: Peloton Interactive, Inc
Peloton to doskonały pracodawca, który stawia na rozwój i dobro swoich pracowników. Oferujemy konkurencyjne wynagrodzenie, bogaty pakiet benefitów, w tym ubezpieczenia zdrowotne, programy wsparcia dla rodzin oraz możliwość pracy w zróżnicowanym i wspierającym środowisku. Nasza kultura organizacyjna promuje naukę i rozwój, co sprawia, że każdy członek zespołu ma szansę na osiągnięcie swojego pełnego potencjału.
Dane kontaktowe:
Zespół rekrutacyjny Peloton Interactive, Inc