Resend cerca una figura backend esperta per il nucleo di ingegneri che sostiene una piattaforma email usata da oltre 4 milioni di sviluppatori e milioni di invii al giorno, in una squadra piccola che tiene molto a developer experience, affidabilità e qualità. Sono previsti alcuni viaggi per ritrovi aziendali, conferenze e meetup.
Ruolo
La persona scelta segue le funzionalità dall'inizio alla fine: propone idee, definisce il perimetro dei progetti e realizza API, esperienze nella dashboard e i servizi che le sostengono. Costruisce sistemi distribuiti affidabili, con code e worker in background capaci di gestire in modo prevedibile picchi di traffico, retry ed errori, e fa scalare API e database migliorando prestazioni, integrità dei dati ed efficienza. Gestisce in produzione ciò che sviluppa, con monitoraggio sensato, deploy sicuri e partecipazione ai turni on-call, lavora a stretto contatto con supporto e clienti per trasformare i problemi ricorrenti in miglioramenti di prodotto e rafforza test, strumenti e sistemi esistenti. Sono richiesti almeno 8 anni di esperienza nello sviluppo software, con una parte consistente su servizi backend in produzione, la capacità di progettare sistemi da zero e di pianificarne il rilascio, esperienza nel disegno di API e modelli dati relazionali, nella diagnosi di query lente e nelle modifiche sicure ai database. Servono un inglese chiaro, scritto e parlato, e la possibilità di garantire con costanza una sovrapposizione con l'orario di lavoro delle Americhe.
Tecnologie
Code, elaborazione asincrona e sistemi distribuiti, infrastruttura cloud gestita con Infrastructure as Code tramite strumenti come Terraform o AWS CDK. Sono un forte valore aggiunto un'esperienza approfondita con Node.js, TypeScript, Go e Postgres, servizi su AWS con infrastruttura serverless o basata su container e un passato su developer tools, API pubbliche o infrastrutture email.
Condividi annuncio
Informazioni su Resend
Resend è la piattaforma di invio email pensata per chi scrive codice. Nata dall'idea che l'email transazionale fosse rimasta ferma a un'esperienza da pannello di controllo degli anni Duemila, l'azienda ha costruito un servizio in cui l'integrazione passa da poche righe di codice, le API sono documentate con cura e ogni dettaglio dell'interfaccia è pensato per ridurre gli attriti. Oltre quattro milioni di sviluppatori usano oggi il servizio per inviare email di conferma, notifiche, recuperi password e comunicazioni di prodotto, appoggiandosi a un'infrastruttura che gestisce deliverability, reputazione dei domini, autenticazione SPF, DKIM e DMARC, webhook e log dettagliati di ogni singolo messaggio. Al progetto si affianca React Email, la libreria open source che permette di comporre i template con gli stessi componenti usati per costruire le interfacce web, diventata uno standard di fatto in buona parte dell'ecosistema JavaScript.
L'azienda è sostenuta da a16z, Y Combinator e altri investitori, e lavora con una squadra completamente distribuita di circa cinquanta persone in quindici paesi, con orari flessibili e un'organizzazione che privilegia l'autonomia rispetto ai processi. La cultura interna è documentata pubblicamente in un handbook che racconta come si assume, come si progetta e cosa si considera un buon prodotto: attenzione ossessiva ai dettagli, cicli di rilascio brevi, poca burocrazia e responsabilità diretta su problemi e soluzioni. Lo stack di prodotto ruota attorno a TypeScript, React e Next.js, con un'infrastruttura cloud costruita per gestire volumi elevati di traffico email. Per chi lavora su developer experience, infrastruttura o design di prodotto, Resend è uno dei contesti più interessanti in cui misurarsi con un pubblico tecnico ed esigente.
