
Resend è una piattaforma SaaS pensata per gli sviluppatori, progettata per inviare e-mail transazionali e di marketing su larga scala. Combina SDK specifici per i diversi linguaggi con un’interfaccia semplificata, così i team possono integrare la distribuzione delle e-mail nei propri prodotti e flussi di lavoro. La piattaforma include webhook modulari, gestione dei contatti, analisi delle campagne, creazione di modelli basata su React, informazioni sulle interazioni con le e-mail, autenticazione dei domini e gestione di IP dedicati per supportare una consegna affidabile e comunicazioni curate con i clienti.
Ingegnere del software, fiducia e sicurezza — da remoto in Nord America
Sviluppa sistemi di rilevamento e prevenzione degli abusi in tempo reale per la piattaforma e-mail per sviluppatori di Resend. Progetta flussi di applicazione delle misure, classificatori di apprendimento automatico e protezioni contro spam, phishing e acquisizione illecita degli account.
Descrizione
- Costruire e gestire un livello di applicazione delle misure in tempo reale entro un budget di latenza dell’ordine dei millisecondi.
- Progettare pipeline dai segnali alle decisioni e alle azioni per le attività di invio, ricezione e account.
- Creare regole e policy di rilevamento modificabili in sicurezza.
- Rilevare e contenere le acquisizioni illecite degli account e le chiavi API esposte senza bloccare i legittimi proprietari degli account.
- Misurare la precisione del rilevamento e ritirare le regole che influiscono negativamente sui mittenti legittimi.
- Automatizzare indagini, ricorsi e azioni collettive.
- Creare e valutare classificatori di apprendimento automatico per spam e phishing, convalidando la precisione prima di applicare le misure.
- Implementare protezioni e mantenere la tracciabilità tramite log, metriche e audit trail.
- Guidare le decisioni tecniche e portare i progetti dalla scoperta alla produzione.
- Collaborare a stretto contatto con gli sviluppatori che usano la piattaforma e-mail di Resend.
Requisiti
- Almeno cinque anni di esperienza nell’ingegneria del software.
- Inglese scritto e parlato fluente.
- Ampia esperienza con Node.js, TypeScript, React, Hono e Next.js.
- Esperienza con Go o disponibilità a impararlo per servizi sensibili alla latenza.
- Esperienza in infrastruttura e affidabilità con AWS, CDK e Datadog.
- Esperienza nella creazione di API, architetture basate su eventi, code e servizi stateful.
- Capacità di progettare sistemi fail-safe e considerare i falsi positivi come difetti.
- Solide competenze di osservabilità per metriche, log, tracing e gestione degli errori.
- Capacità di gestire il lavoro sull’intero stack, incluse le interfacce frontend, i database e le code.
- Esperienza comprovata con Postgres e Redis.
- L’esperienza in fiducia e sicurezza, frodi o sicurezza informatica è considerata una qualifica di adeguatezza eccezionale.
- L’esperienza nella creazione di sistemi di applicazione delle misure in tempo reale, come limitatori di frequenza o motori di regole che usano linguaggi di policy come CEL, è considerata una qualifica di adeguatezza eccezionale.
- L’esperienza in produzione nella realizzazione di sistemi di rilevamento basati su ML o LLM e nella misurazione di precisione e richiamo è considerata una qualifica di adeguatezza eccezionale.
- La conoscenza dei sistemi e-mail, inclusi SPF, DKIM, DMARC, rimbalzi, reclami e campagne di phishing, è considerata una qualifica di adeguatezza eccezionale.
- La conoscenza dell’ottimizzazione delle prestazioni di Postgres e Redis è considerata una qualifica di adeguatezza eccezionale.
Benefit
- Lavoro completamente da remoto.
- Opportunità di viaggio per incontri del team, conferenze, meetup e altri eventi.
- Opportunità di influenzare le decisioni tecniche e portare i progetti dalla scoperta alla produzione.
- Collaborazione da remoto con colleghi in tutto il mondo.
- Lavoro a stretto contatto con gli sviluppatori che usano i prodotti che crei.
- Partecipazione a una cultura di squadra solidale, basata su feedback attenti e apprendimento condiviso.
- Contributo a standard elevati di qualità del prodotto, affidabilità e usabilità del software.