Praca
Z kanału partnera
Inżynier Rozwoju Oprogramowania III - Użytkownicy
Cena na życzenie
Szczegóły
- Typ zatrudnienia
- Pełny etat
- Zdalnie
- Tak
- Firma
- HighLevel
Opis
Automatyczne tłumaczenie z języka English. Oryginał jest wiążący. Tłumaczenie maszynowe — trwają prace nad dokładniejszą wersją.
Informacje o HighLevel: HighLevel to biznesowy system operacyjny oparty na sztucznej inteligencji, który zapewnia agencjom, przedsiębiorcom i małym i średnim firmom infrastrukturę do tworzenia, automatyzowania i skalowania. Obecnie HighLevel wspiera małe i średnie firmy w ponad 150 krajach, napędzając rozwój napędzany przez społeczność, zakorzeniony w rzeczywistych wynikach klientów.
Do tej pory firmy działające na HighLevel wygenerowały ponad 7 miliardów dolarów wartości ekosystemu, co pokazuje wpływ wspólnej infrastruktury na dużą skalę. Centralizując rozmowy, automatyzację i inteligencję w jednym systemie, pomagamy firmom działać szybciej, zmniejszać złożoność i wydajnie działać.
Za platformą HighLevel obsługuje ponad 4 miliardy wejść API i 2,5 miliarda zdarzeń wiadomości dziennie. Dzięki 250 terabajtom rozproszonych danych, ponad 250 mikrousługom i ponad 1 milionowi obsługiwanych nazw domen nasza architektura została zbudowana z myślą o wydajności, odporności i długoterminowej skalowalności.
Nasi ludzie
Zatrudniając ponad 2000 członków zespołu w ponad 10 krajach, HighLevel działa jako globalna, zdalna organizacja zbudowana z myślą o szybkości i odpowiedzialności. Cenimy inicjatywę, przejrzystość i realizację, tworząc przestrzeń dla ambitnych ludzi do budowania systemów wspierających miliony biznesów na całym świecie. Tutaj kwitną innowacje, celebruje się pomysły, a ludzie są na pierwszym miejscu, bez względu na to, gdzie mieszkają.
Nasz wpływ
Co miesiąc HighLevel umożliwia przesłanie ponad 1,5 miliarda wiadomości, 200 milionów potencjalnych klientów i 20 milionów rozmów dla ponad miliona firm, które wspieramy. Za tymi liczbami stoją prawdziwi ludzie budujący niezależność, poszerzający możliwości i tworzący wymierny wpływ. Jesteśmy dumni, że możemy być tego częścią.
Dowiedz się więcej o nas na naszym kanale YouTube lub w postach na blogu
O roli
Poszukujemy doświadczonego starszego inżyniera FullStack (SDE III), który dołączy do naszego zespołu ds. modułów użytkowników, w którym będziesz projektować i budować skalowalne, bezpieczne systemy zarządzania użytkownikami. Obejmuje to pracę nad uwierzytelnianiem, autoryzacją i złożonymi hierarchiami uprawnień na platformie SaaS z wieloma dzierżawcami. Będziesz współpracować między funkcjami, aby zapewnić niezawodne, wydajne i bezpieczne doświadczenia milionom użytkowników.
Ta rola jest idealna dla osoby, która rozwija się w systemach backendowych zorientowanych na produkty, ma mocne podstawy pełnego stosu i swobodnie korzysta z narzędzi AI w celu zwiększenia szybkości i efektywności rozwoju.
Obowiązki:
• Napisz czysty, łatwy w utrzymaniu kod w TypeScript/JavaScript
• Twórz i utrzymuj solidne interfejsy API RESTful do zarządzania użytkownikami i uwierzytelniania
• Projektuj skalowalne modele i schematy danych użytkowników dla wielu dzierżawców
• Wdrażaj OAuth, JWT i bezpieczne zarządzanie sesjami
• Projektuj i wdrażaj systemy IAM v2 z RBAC i uprawnieniami szczegółowymi
• Twórz funkcje, takie jak podszywanie się pod użytkowników, delegowanie i szablony uprawnień
• Twórz i zarządzaj przepływami cyklu życia sesji i sprawdzania poprawności tokenów
• Twórz skalowalne modele przy użyciu MongoDB, Firestore i SQL
• Zintegruj Elasticsearch w celu zaawansowanego wyszukiwania i filtrowania użytkowników
• Synchronizuj dane użytkowników w wielu sklepach i wdrażaj rejestrowanie audytu
• Twórz bezpieczne przepływy uwierzytelniania z szyfrowaniem, weryfikacją tokenów i kontrolą prywatności danych
• Zapewnij zgodność z RODO i podobnymi przepisami
• Twórz ścieżki audytu i raporty dotyczące zgodności dla działań użytkownika
• Optymalizuj zapytania, wdrażaj strategie buforowania i obsługuj operacje wykonywane na dużą skalę przez użytkowników
• Twórz systemy skalowalne w środowiskach klientów klasy korporacyjnej
• Współpracuj z zespołami ds. produktów, bezpieczeństwa i platform, aby dostarczać funkcje
• Współpraca z DevOps w zakresie wdrażania i infrastruktury
• Opiekuj się młodszymi inżynierami i uczestnicz w dyskusjach na temat architektury oraz przeglądach kodu
Wymagany profil kandydata:
• Ponad 4 lata doświadczenia w inżynierii zaplecza, najlepiej w budowaniu systemów zarządzania użytkownikami
• Sprawdzona praca nad systemami uwierzytelniania/autoryzacji i IAM
• Doświadczenie w zakresie przepływów pracy i uprawnień użytkowników SaaS dla wielu dzierżawców oraz użytkowników korporacyjnych
Wymagane umiejętności techniczne
• Języki: TypeScript, JavaScript, Node.js
• Frameworki: NestJS, Express.js
• Bazy danych: MongoDB, Firestore, SQL
• Uwierzytelnianie: OAuth 2.0, JWT, zarządzanie sesją
• Chmura: Platforma Google Cloud (GCP)
• Przesyłanie wiadomości: Google Cloud Pub/SubDevOps: Git, CI/CD
• Wyszukiwanie: Elasticsearch, Clickhouse
• Architektura: Mikrousługi, architektura sterowana zdarzeniami, IAM, RBAC
Oświadczenie EEO:
Firma jest pracodawcą zapewniającym równe szanse. Jako pracodawca podlegający przepisom dotyczącym akcji afirmatywnej zapraszamy Cię do dobrowolnego podania poniższych danych demograficznych. Informacje te są wykorzystywane wyłącznie w celu zapewnienia zgodności z rządowymi przepisami dotyczącymi prowadzenia rejestrów, raportowania i innymi wymogami prawnymi. Podanie tych danych jest dobrowolne i odmowa ich podania nie będzie miała wpływu na status Twojego zgłoszenia. Dane te będą przechowywane oddzielnie od Twojej aplikacji i nie zostaną wykorzystane przy podejmowaniu decyzji o zatrudnieniu.
Oświadczenie EEO:
Firma jest pracodawcą zapewniającym równe szanse. Jako pracodawca podlegający przepisom dotyczącym akcji afirmatywnej, zapraszamy Cię do dobrowolnego podania poniższych danych demograficznych. Informacje te są wykorzystywane wyłącznie w celu zapewnienia zgodności z rządowymi przepisami dotyczącymi prowadzenia rejestrów, sprawozdawczości i innymi wymogami prawnymi. Podanie tych danych jest dobrowolne i odmowa ich podania nie będzie miała wpływu na status Twojego zgłoszenia. Dane te będą przechowywane oddzielnie od Twojej aplikacji i nie zostaną wykorzystane przy podejmowaniu decyzji o zatrudnieniu.
Zachęcamy do zapoznania się z naszą Polityką prywatności przed przesłaniem aplikacji
Pierwotnie opublikowany w Himalajach
Źródło: Himalaje (https://himalayas.app/companies/highlevel/jobs/software-development-engineer-iii-users)
Do tej pory firmy działające na HighLevel wygenerowały ponad 7 miliardów dolarów wartości ekosystemu, co pokazuje wpływ wspólnej infrastruktury na dużą skalę. Centralizując rozmowy, automatyzację i inteligencję w jednym systemie, pomagamy firmom działać szybciej, zmniejszać złożoność i wydajnie działać.
Za platformą HighLevel obsługuje ponad 4 miliardy wejść API i 2,5 miliarda zdarzeń wiadomości dziennie. Dzięki 250 terabajtom rozproszonych danych, ponad 250 mikrousługom i ponad 1 milionowi obsługiwanych nazw domen nasza architektura została zbudowana z myślą o wydajności, odporności i długoterminowej skalowalności.
Nasi ludzie
Zatrudniając ponad 2000 członków zespołu w ponad 10 krajach, HighLevel działa jako globalna, zdalna organizacja zbudowana z myślą o szybkości i odpowiedzialności. Cenimy inicjatywę, przejrzystość i realizację, tworząc przestrzeń dla ambitnych ludzi do budowania systemów wspierających miliony biznesów na całym świecie. Tutaj kwitną innowacje, celebruje się pomysły, a ludzie są na pierwszym miejscu, bez względu na to, gdzie mieszkają.
Nasz wpływ
Co miesiąc HighLevel umożliwia przesłanie ponad 1,5 miliarda wiadomości, 200 milionów potencjalnych klientów i 20 milionów rozmów dla ponad miliona firm, które wspieramy. Za tymi liczbami stoją prawdziwi ludzie budujący niezależność, poszerzający możliwości i tworzący wymierny wpływ. Jesteśmy dumni, że możemy być tego częścią.
Dowiedz się więcej o nas na naszym kanale YouTube lub w postach na blogu
O roli
Poszukujemy doświadczonego starszego inżyniera FullStack (SDE III), który dołączy do naszego zespołu ds. modułów użytkowników, w którym będziesz projektować i budować skalowalne, bezpieczne systemy zarządzania użytkownikami. Obejmuje to pracę nad uwierzytelnianiem, autoryzacją i złożonymi hierarchiami uprawnień na platformie SaaS z wieloma dzierżawcami. Będziesz współpracować między funkcjami, aby zapewnić niezawodne, wydajne i bezpieczne doświadczenia milionom użytkowników.
Ta rola jest idealna dla osoby, która rozwija się w systemach backendowych zorientowanych na produkty, ma mocne podstawy pełnego stosu i swobodnie korzysta z narzędzi AI w celu zwiększenia szybkości i efektywności rozwoju.
Obowiązki:
• Napisz czysty, łatwy w utrzymaniu kod w TypeScript/JavaScript
• Twórz i utrzymuj solidne interfejsy API RESTful do zarządzania użytkownikami i uwierzytelniania
• Projektuj skalowalne modele i schematy danych użytkowników dla wielu dzierżawców
• Wdrażaj OAuth, JWT i bezpieczne zarządzanie sesjami
• Projektuj i wdrażaj systemy IAM v2 z RBAC i uprawnieniami szczegółowymi
• Twórz funkcje, takie jak podszywanie się pod użytkowników, delegowanie i szablony uprawnień
• Twórz i zarządzaj przepływami cyklu życia sesji i sprawdzania poprawności tokenów
• Twórz skalowalne modele przy użyciu MongoDB, Firestore i SQL
• Zintegruj Elasticsearch w celu zaawansowanego wyszukiwania i filtrowania użytkowników
• Synchronizuj dane użytkowników w wielu sklepach i wdrażaj rejestrowanie audytu
• Twórz bezpieczne przepływy uwierzytelniania z szyfrowaniem, weryfikacją tokenów i kontrolą prywatności danych
• Zapewnij zgodność z RODO i podobnymi przepisami
• Twórz ścieżki audytu i raporty dotyczące zgodności dla działań użytkownika
• Optymalizuj zapytania, wdrażaj strategie buforowania i obsługuj operacje wykonywane na dużą skalę przez użytkowników
• Twórz systemy skalowalne w środowiskach klientów klasy korporacyjnej
• Współpracuj z zespołami ds. produktów, bezpieczeństwa i platform, aby dostarczać funkcje
• Współpraca z DevOps w zakresie wdrażania i infrastruktury
• Opiekuj się młodszymi inżynierami i uczestnicz w dyskusjach na temat architektury oraz przeglądach kodu
Wymagany profil kandydata:
• Ponad 4 lata doświadczenia w inżynierii zaplecza, najlepiej w budowaniu systemów zarządzania użytkownikami
• Sprawdzona praca nad systemami uwierzytelniania/autoryzacji i IAM
• Doświadczenie w zakresie przepływów pracy i uprawnień użytkowników SaaS dla wielu dzierżawców oraz użytkowników korporacyjnych
Wymagane umiejętności techniczne
• Języki: TypeScript, JavaScript, Node.js
• Frameworki: NestJS, Express.js
• Bazy danych: MongoDB, Firestore, SQL
• Uwierzytelnianie: OAuth 2.0, JWT, zarządzanie sesją
• Chmura: Platforma Google Cloud (GCP)
• Przesyłanie wiadomości: Google Cloud Pub/SubDevOps: Git, CI/CD
• Wyszukiwanie: Elasticsearch, Clickhouse
• Architektura: Mikrousługi, architektura sterowana zdarzeniami, IAM, RBAC
Oświadczenie EEO:
Firma jest pracodawcą zapewniającym równe szanse. Jako pracodawca podlegający przepisom dotyczącym akcji afirmatywnej zapraszamy Cię do dobrowolnego podania poniższych danych demograficznych. Informacje te są wykorzystywane wyłącznie w celu zapewnienia zgodności z rządowymi przepisami dotyczącymi prowadzenia rejestrów, raportowania i innymi wymogami prawnymi. Podanie tych danych jest dobrowolne i odmowa ich podania nie będzie miała wpływu na status Twojego zgłoszenia. Dane te będą przechowywane oddzielnie od Twojej aplikacji i nie zostaną wykorzystane przy podejmowaniu decyzji o zatrudnieniu.
Oświadczenie EEO:
Firma jest pracodawcą zapewniającym równe szanse. Jako pracodawca podlegający przepisom dotyczącym akcji afirmatywnej, zapraszamy Cię do dobrowolnego podania poniższych danych demograficznych. Informacje te są wykorzystywane wyłącznie w celu zapewnienia zgodności z rządowymi przepisami dotyczącymi prowadzenia rejestrów, sprawozdawczości i innymi wymogami prawnymi. Podanie tych danych jest dobrowolne i odmowa ich podania nie będzie miała wpływu na status Twojego zgłoszenia. Dane te będą przechowywane oddzielnie od Twojej aplikacji i nie zostaną wykorzystane przy podejmowaniu decyzji o zatrudnieniu.
Zachęcamy do zapoznania się z naszą Polityką prywatności przed przesłaniem aplikacji
Pierwotnie opublikowany w Himalajach
Źródło: Himalaje (https://himalayas.app/companies/highlevel/jobs/software-development-engineer-iii-users)
To ogłoszenie pochodzi z feedu partnera. Aplikuj na stronie źródłowej.
Źródło: HighLevel
Ogłoszenie pochodzi od HighLevel.