Praca
Z kanału partnera
Inżynier backendu
Cena na życzenie
Szczegóły
- Typ zatrudnienia
- Pełny etat
- Zdalnie
- Nie
- Firma
- Melotech
Opis
Automatyczne tłumaczenie z języka English. Oryginał jest wiążący. Tłumaczenie maszynowe — trwają prace nad dokładniejszą wersją.
Kim jesteśmy
Melotech rewolucjonizuje media i rozrywkę. Tworzymy sztukę za pomocą technologii, aby ludzie mogli się nią cieszyć. W ciągu zaledwie 24 miesięcy naszą twórczość można było usłyszeć, obejrzeć i pokochać przez ponad 4 miliardy minut na całym świecie.
Założona przez przedsiębiorcę i inwestora Soheila Mirpoura, jesteśmy wspierani przez najlepsze VC Cherry Ventures, Speedinvest i GFC, a także światowej klasy anioły z takich firm jak Spotify, Blackstone i KKR.
Co zrobisz
Wszystko, co wysyłamy, opiera się na danych, a systemy, które zbierają, przenoszą i przechowują te dane, potrzebują właściciela. Jako inżynier zaplecza ds. danych i orkiestracji wybierasz szybko rozwijającą się platformę danych i przekształcasz ją w jeden system, na którym może polegać cała firma. Dbasz o jego działanie, utrzymujesz go w czystości i co miesiąc sprawiasz, że jest on prostszy. Nie jest to czysta rola ETL ani magazyn: pracujesz w różnych potokach i usługach zaplecza, od których są one zależne. Podczas całego procesu przeprowadzimy Cię przez dokładnie to, co budujemy. W typowy dzień do Twoich zadań może należeć:
• Gromadzenie danych: zapewnienie niezawodności integracji danych zewnętrznych w przypadku zmiany źródeł i interfejsów API
• Potoki i pamięć masowa: posiadanie kompleksowych potoków sterowanych zdarzeniami, od orkiestracji (Airflow, Dagster lub podobne) po bazy danych i magazyny, zbudowane tak, aby przetrwać awarie i utrzymać koszty pod kontrolą
• Monitorowanie i niezawodność: budowanie systemu monitorowania i ostrzegania (Datadog lub podobny), który utrzymuje nasze usługi i integracje w dobrym stanie, a także kontrole świeżości, wolumenu, schematu i wartości, które wyłapują błędną liczbę, zanim ktokolwiek zauważy to na dalszym etapie łańcucha dostaw
• Usługi backendu: praca nad usługami produkcyjnymi i interfejsami API, przez które przepływają nasze dane, w tym nad naszymi backendami JavaScript
• Infrastruktura i bezpieczeństwo: posiadanie CI/CD, infrastruktura w postaci kodu i chmury dla naszych systemów danych, a także dostęp i tajemnice: kto i co może uzyskać dostęp do jakiego systemu, w tym narzędzia AI
• Uproszczenie: skonsolidowanie tego, co szybko rozrosło się, w jeden udokumentowany system i usunięcie tego, co nie jest już potrzebne
• Praca w całym zespole: wyjaśnianie kolegom nietechnicznym, co dane mogą, a czego nie mogą zrobić, oraz kierowanie młodszymi inżynierami w miarę rozwoju zespołu
Kim jesteś
Poszukujemy inżyniera, który obsługuje to, co zbuduje, i buduje rzeczy, które działają. Obsługiwałeś prawdziwe systemy produkcyjne w małej, szybko rozwijającej się firmie i ludzie ci ufają.
Zazwyczaj Twój profil będzie wyglądał następująco:
• Doświadczenie: od 3 do 10 lat praktycznej inżynierii, większość w małych lub szybko rozwijających się firmach, w których samodzielnie posiadałeś systemy produkcyjne, zamiast przekazywać je zespołowi zajmującemu się platformą
• Python i backend: zaawansowany Python, w tym kod asynchroniczny i długotrwałe zadania danych oraz wystarczające doświadczenie w backendie do pracy nad usługami produkcyjnymi i interfejsami API, w tym podstawowe backendy JavaScript lub TypeScript
• Dane zewnętrzne: zapewniłeś niezawodność integracji danych stron trzecich w środowisku produkcyjnym i wiesz, jak radzić sobie z limitami szybkości, ponownymi próbami i zmianami bez powiadomienia
• Potoki i pamięć masowa: zaprojektowałeś i uruchomiłeś sterowane zdarzeniami, odporne na błędy potoki obsługujące miliony rekordów dziennie, z Airflow, Dagster lub kolejkami zadań, w bazach danych takich jak Postgres, ClickHouse, MongoDB lub Redshift i wiesz, ile kosztują ich uruchomienie
• Niezawodność i monitorowanie danych: Twoje systemy zgłaszają własne problemy poprzez sprawdzanie aktualności, wolumenu, schematu i wartości, a Ty używasz Datadog lub jego odpowiednika, aby zapewnić niezawodność usług i integracji, ponieważ zły numer, którego nikt nie zauważył, jest wynikiem, zgodnie z którym projektujesz
• Infrastruktura i bezpieczeństwo: znasz Docker, Terraform, CI/CD i chmurę, a w idealnym przypadku przeprowadziłeś przegląd dostępu i skonfigurowałeś dostęp oparty na rolach i zarządzanie sekretami
• Własność i komunikacja: miałeś bałagan w konfiguracji danych od początku do końca w mniejszej firmie, ale pozostawiłeś ją prostszą, udokumentowaną i łatwą w utrzymaniu; wyjaśniasz kompromisy kolegom nietechnicznym, sprzeciwiasz się, gdy ma to znaczenie, i kierujesz młodszymi inżynierami lub kierujesz małym zespołem
• Podstawy inżynierii: nauczyłeś się budować solidne systemy, zanim narzędzia do kodowania AI były wszędzie, a dziś używasz ich, aby działać szybciej, a nie zastępuje to osąd; wysyłasz szybko, utrzymujesz bazę kodu w czystości i poświęcasz czas na zrozumienie kontekstu przed rozpoczęciem kompilacji
• Tempo: prosperujesz w dynamicznym i zorientowanym na wydajność środowisku
Co sprawia, że jest to ekscytujące
Nasze systemy danych zasilają wszystko, co robi firma, a Ty jesteś ich właścicielem. Nie utrzymujesz dziedzictwa kogoś innego: decydujesz, jak te systemy powinny działać i sprawiasz, że działają w ten sposób. Nie jesteś trybikiem w maszynie, ale kapitanem własnego statku, nagradzanym za wyniki i szanowanym za przywództwo. Płaska hierarchia oznacza, że Twój głos ma znaczenie, Twoje pomysły są wdrażane, a Twój wpływ jest natychmiastowy.
Płacimy konkurencyjne wynagrodzenia i sprawiamy, że stajesz się właścicielem firmy z kapitałem własnym. Pracujemy zdalnie, aby zapewnić Ci całkowitą swobodę w życiu, jednocześnie regularnie spotykając się na całym świecie w globalnych lokalizacjach zewnętrznych, w których opracowujemy strategię, tworzymy więzi i wspólnie przekraczamy granice.
Jak będzie wyglądał proces
Zatrudniamy w trybie ciągłym. Najwcześniejsza data rozpoczęcia jest zawsze ASAP.
Po rozpoczęciu naszego procesu możesz przejść od początku do oferty w ciągu tygodnia, w zależności od tego, jak szybko możesz przejść przez każdy etap:
• Rozmowa wstępna: 30-minutowa rozmowa wprowadzająca – poznanie Ciebie
• Wywiad dotyczący przypadku: 90-minutowa dyskusja nad przypadkiem – zaprezentuj i omów swoje umiejętności
• Wywiad z założycielem: 90-minutowy wywiad z naszym dyrektorem generalnym – pogłębiający wszystkie tematy
• Oferta, podpisanie umowy i onboarding
Uwaga: ponieważ wciąż pozostajemy w ukryciu, w miarę postępów na kolejnych etapach dowiesz się więcej o Melotechu. Pod koniec rozmowy z Założycielem będziesz mieć pełne pojęcie o naszej działalności i szczegółach swojej roli.
Znajdź więcej anglojęzycznych ofert pracy w Niemczech na Arbeitnow
Źródło: Arbeitnow (https://www.arbeitnow.com/jobs/companies/melotech/backend-engineer-berlin-277523)
Melotech rewolucjonizuje media i rozrywkę. Tworzymy sztukę za pomocą technologii, aby ludzie mogli się nią cieszyć. W ciągu zaledwie 24 miesięcy naszą twórczość można było usłyszeć, obejrzeć i pokochać przez ponad 4 miliardy minut na całym świecie.
Założona przez przedsiębiorcę i inwestora Soheila Mirpoura, jesteśmy wspierani przez najlepsze VC Cherry Ventures, Speedinvest i GFC, a także światowej klasy anioły z takich firm jak Spotify, Blackstone i KKR.
Co zrobisz
Wszystko, co wysyłamy, opiera się na danych, a systemy, które zbierają, przenoszą i przechowują te dane, potrzebują właściciela. Jako inżynier zaplecza ds. danych i orkiestracji wybierasz szybko rozwijającą się platformę danych i przekształcasz ją w jeden system, na którym może polegać cała firma. Dbasz o jego działanie, utrzymujesz go w czystości i co miesiąc sprawiasz, że jest on prostszy. Nie jest to czysta rola ETL ani magazyn: pracujesz w różnych potokach i usługach zaplecza, od których są one zależne. Podczas całego procesu przeprowadzimy Cię przez dokładnie to, co budujemy. W typowy dzień do Twoich zadań może należeć:
• Gromadzenie danych: zapewnienie niezawodności integracji danych zewnętrznych w przypadku zmiany źródeł i interfejsów API
• Potoki i pamięć masowa: posiadanie kompleksowych potoków sterowanych zdarzeniami, od orkiestracji (Airflow, Dagster lub podobne) po bazy danych i magazyny, zbudowane tak, aby przetrwać awarie i utrzymać koszty pod kontrolą
• Monitorowanie i niezawodność: budowanie systemu monitorowania i ostrzegania (Datadog lub podobny), który utrzymuje nasze usługi i integracje w dobrym stanie, a także kontrole świeżości, wolumenu, schematu i wartości, które wyłapują błędną liczbę, zanim ktokolwiek zauważy to na dalszym etapie łańcucha dostaw
• Usługi backendu: praca nad usługami produkcyjnymi i interfejsami API, przez które przepływają nasze dane, w tym nad naszymi backendami JavaScript
• Infrastruktura i bezpieczeństwo: posiadanie CI/CD, infrastruktura w postaci kodu i chmury dla naszych systemów danych, a także dostęp i tajemnice: kto i co może uzyskać dostęp do jakiego systemu, w tym narzędzia AI
• Uproszczenie: skonsolidowanie tego, co szybko rozrosło się, w jeden udokumentowany system i usunięcie tego, co nie jest już potrzebne
• Praca w całym zespole: wyjaśnianie kolegom nietechnicznym, co dane mogą, a czego nie mogą zrobić, oraz kierowanie młodszymi inżynierami w miarę rozwoju zespołu
Kim jesteś
Poszukujemy inżyniera, który obsługuje to, co zbuduje, i buduje rzeczy, które działają. Obsługiwałeś prawdziwe systemy produkcyjne w małej, szybko rozwijającej się firmie i ludzie ci ufają.
Zazwyczaj Twój profil będzie wyglądał następująco:
• Doświadczenie: od 3 do 10 lat praktycznej inżynierii, większość w małych lub szybko rozwijających się firmach, w których samodzielnie posiadałeś systemy produkcyjne, zamiast przekazywać je zespołowi zajmującemu się platformą
• Python i backend: zaawansowany Python, w tym kod asynchroniczny i długotrwałe zadania danych oraz wystarczające doświadczenie w backendie do pracy nad usługami produkcyjnymi i interfejsami API, w tym podstawowe backendy JavaScript lub TypeScript
• Dane zewnętrzne: zapewniłeś niezawodność integracji danych stron trzecich w środowisku produkcyjnym i wiesz, jak radzić sobie z limitami szybkości, ponownymi próbami i zmianami bez powiadomienia
• Potoki i pamięć masowa: zaprojektowałeś i uruchomiłeś sterowane zdarzeniami, odporne na błędy potoki obsługujące miliony rekordów dziennie, z Airflow, Dagster lub kolejkami zadań, w bazach danych takich jak Postgres, ClickHouse, MongoDB lub Redshift i wiesz, ile kosztują ich uruchomienie
• Niezawodność i monitorowanie danych: Twoje systemy zgłaszają własne problemy poprzez sprawdzanie aktualności, wolumenu, schematu i wartości, a Ty używasz Datadog lub jego odpowiednika, aby zapewnić niezawodność usług i integracji, ponieważ zły numer, którego nikt nie zauważył, jest wynikiem, zgodnie z którym projektujesz
• Infrastruktura i bezpieczeństwo: znasz Docker, Terraform, CI/CD i chmurę, a w idealnym przypadku przeprowadziłeś przegląd dostępu i skonfigurowałeś dostęp oparty na rolach i zarządzanie sekretami
• Własność i komunikacja: miałeś bałagan w konfiguracji danych od początku do końca w mniejszej firmie, ale pozostawiłeś ją prostszą, udokumentowaną i łatwą w utrzymaniu; wyjaśniasz kompromisy kolegom nietechnicznym, sprzeciwiasz się, gdy ma to znaczenie, i kierujesz młodszymi inżynierami lub kierujesz małym zespołem
• Podstawy inżynierii: nauczyłeś się budować solidne systemy, zanim narzędzia do kodowania AI były wszędzie, a dziś używasz ich, aby działać szybciej, a nie zastępuje to osąd; wysyłasz szybko, utrzymujesz bazę kodu w czystości i poświęcasz czas na zrozumienie kontekstu przed rozpoczęciem kompilacji
• Tempo: prosperujesz w dynamicznym i zorientowanym na wydajność środowisku
Co sprawia, że jest to ekscytujące
Nasze systemy danych zasilają wszystko, co robi firma, a Ty jesteś ich właścicielem. Nie utrzymujesz dziedzictwa kogoś innego: decydujesz, jak te systemy powinny działać i sprawiasz, że działają w ten sposób. Nie jesteś trybikiem w maszynie, ale kapitanem własnego statku, nagradzanym za wyniki i szanowanym za przywództwo. Płaska hierarchia oznacza, że Twój głos ma znaczenie, Twoje pomysły są wdrażane, a Twój wpływ jest natychmiastowy.
Płacimy konkurencyjne wynagrodzenia i sprawiamy, że stajesz się właścicielem firmy z kapitałem własnym. Pracujemy zdalnie, aby zapewnić Ci całkowitą swobodę w życiu, jednocześnie regularnie spotykając się na całym świecie w globalnych lokalizacjach zewnętrznych, w których opracowujemy strategię, tworzymy więzi i wspólnie przekraczamy granice.
Jak będzie wyglądał proces
Zatrudniamy w trybie ciągłym. Najwcześniejsza data rozpoczęcia jest zawsze ASAP.
Po rozpoczęciu naszego procesu możesz przejść od początku do oferty w ciągu tygodnia, w zależności od tego, jak szybko możesz przejść przez każdy etap:
• Rozmowa wstępna: 30-minutowa rozmowa wprowadzająca – poznanie Ciebie
• Wywiad dotyczący przypadku: 90-minutowa dyskusja nad przypadkiem – zaprezentuj i omów swoje umiejętności
• Wywiad z założycielem: 90-minutowy wywiad z naszym dyrektorem generalnym – pogłębiający wszystkie tematy
• Oferta, podpisanie umowy i onboarding
Uwaga: ponieważ wciąż pozostajemy w ukryciu, w miarę postępów na kolejnych etapach dowiesz się więcej o Melotechu. Pod koniec rozmowy z Założycielem będziesz mieć pełne pojęcie o naszej działalności i szczegółach swojej roli.
Znajdź więcej anglojęzycznych ofert pracy w Niemczech na Arbeitnow
Źródło: Arbeitnow (https://www.arbeitnow.com/jobs/companies/melotech/backend-engineer-berlin-277523)
To ogłoszenie pochodzi z feedu partnera. Aplikuj na stronie źródłowej.
Źródło: Melotech
Lokalizacja
Berlin, Niemcy
Ogłoszenie pochodzi od Melotech.