
Resend to platforma SaaS dla deweloperów, służąca do wysyłania wiadomości transakcyjnych i marketingowych na dużą skalę. Łączy zestawy SDK dla różnych języków programowania z przejrzystym interfejsem, dzięki czemu zespoły mogą integrować dostarczanie wiadomości e-mail ze swoimi produktami i procesami pracy. Platforma obejmuje modułowe webhooki, zarządzanie kontaktami, analitykę kampanii, tworzenie szablonów w React, analizę interakcji z wiadomościami, uwierzytelnianie domeny oraz zarządzanie dedykowanymi adresami IP, wspierając niezawodną dostarczalność i profesjonalną komunikację z klientami.
Inżynier oprogramowania ds. zaufania i bezpieczeństwa (Europa, praca zdalna)
Twórz działające w czasie rzeczywistym systemy przeciwdziałania nadużyciom i budowania zaufania dla platformy e-mailowej Resend dla deweloperów. Projektuj potoki wykrywania, egzekwowania zasad i uczenia maszynowego, które chronią prawidłowych nadawców.
Opis
- Obsługiwać warstwę egzekwowania zasad w czasie rzeczywistym w ramach budżetu opóźnienia wynoszącego jedną milisekundę
- Projektować potoki od sygnału przez decyzję do działania, obejmujące wysyłanie, odbieranie i aktywność kont
- Tworzyć reguły wykrywania i zasady, które można bezpiecznie aktualizować
- Wykrywać i powstrzymywać przejęcia kont oraz wycieki kluczy API
- Monitorować precyzję wykrywania i wycofywać systemy szkodzące prawidłowym nadawcom
- Automatyzować dochodzenia, odwołania i masowe egzekwowanie zasad
- Tworzyć i oceniać klasyfikatory uczenia maszynowego do wykrywania spamu i phishingu
- Dodawać zabezpieczenia oraz zapewniać identyfikowalność za pomocą dzienników, metryk i śladów audytowych
- Prowadzić projekty od wstępnego rozpoznania do wdrożenia produkcyjnego
- Ściśle współpracować z deweloperami korzystającymi z platformy e-mailowej Resend
Wymagania
- Co najmniej pięć lat doświadczenia w tworzeniu oprogramowania
- Biegła znajomość języka angielskiego w mowie i piśmie
- Głębokie doświadczenie z Node.js, TypeScript, React, Hono i Next.js
- Doświadczenie z Go lub gotowość do nauki tego języka
- Doświadczenie w zakresie infrastruktury i niezawodności z wykorzystaniem AWS, CDK i Datadog
- Doświadczenie w tworzeniu API, architektur sterowanych zdarzeniami, kolejek i usług przechowujących stan
- Umiejętność projektowania systemów, które bezpiecznie reagują na awarie i traktują fałszywe alarmy jako defekty
- Doświadczenie z obserwowalnością, w tym z metrykami, dziennikami, śledzeniem i obsługą błędów
- Umiejętność samodzielnego prowadzenia systemów full-stack, od interfejsów po bazy danych i kolejki
- Udokumentowane doświadczenie z Postgres i Redis
- Doświadczenie w obszarze zaufania i bezpieczeństwa, przeciwdziałania oszustwom lub cyberbezpieczeństwa będzie dodatkowym atutem
- Doświadczenie w tworzeniu systemów egzekwowania zasad w czasie rzeczywistym, takich jak ograniczniki częstotliwości lub silniki reguł, będzie dodatkowym atutem
- Doświadczenie produkcyjne we wdrażaniu systemów wykrywania opartych na ML lub LLM oraz mierzeniu precyzji i kompletności będzie dodatkowym atutem
- Znajomość technologii e-mail, takich jak SPF, DKIM, DMARC, odbicia, skargi i kampanie phishingowe, będzie dodatkowym atutem
- Znajomość dostrajania wydajności Postgres i Redis będzie dodatkowym atutem
Benefity
- Praca w pełni zdalna
- Możliwości podróżowania na wyjazdy zespołowe, konferencje, spotkania społeczności i inne wydarzenia
- Wpływanie na decyzje techniczne i prowadzenie projektów od rozpoznania do wdrożenia produkcyjnego
- Bezpośrednia współpraca z deweloperami korzystającymi z efektów Twojej pracy
- Udział we wspólnej nauce i konstruktywnej informacji zwrotnej
- Praca z zespołem rozproszonym po całym świecie