Vai al contenutoScrivi a Pally

Ingegnere backend del team fondatore

San Francisco, CA · Tempo pieno, in presenza

Ciao 👋, siamo Haz e Wyatt, i fondatori di Pally.

Pally è un assistente personale che vive nei tuoi messaggi. Gli scrivi come a un amico. Risponde ai messaggi che stai evitando, prenota la cena, sollecita il pagamento della fattura e si occupa delle cento piccole cose che si accumulano in una settimana.

Leggi la nostra filosofia di lavoro

Siamo un piccolo team con sede nella Bay Area e cerchiamo persone che renderanno Pally l’agente #1 al mondo per il grande pubblico.

Il ruolo

Prenderai in mano l’infrastruttura su cui gira Pally. Le persone scrivono a Pally come a un amico e si aspettano una risposta allo stesso modo. Un messaggio perso, un promemoria che arriva con un giorno di ritardo o una risposta che richiede un minuto non sono un’esperienza peggiorata. Sono un prodotto che non funziona. Il tuo compito è assicurarti che non accada mai, mentre l’agente fa sempre di più e il traffico cresce ogni settimana.

È un ruolo di ingegneria operativo. Progetterai l’infrastruttura, la costruirai, la gestirai e riceverai gli avvisi in reperibilità. In pratica significa:

  • Messaggistica. La pipeline che trasporta ogni messaggio in entrata e in uscita da Pally, tra messaggi di testo, email e telefonate. Ordinamento, tentativi successivi, idempotenza e consegna dimostrabile.
  • Ambiente di esecuzione dell’agente. I processi e le code che eseguono i turni dell’agente: alcuni durano pochi secondi, altri proseguono in background per ore. Concorrenza, timeout, annullamento e ripristino quando un modello o uno strumento si blocca a metà.
  • Pianificazione. Il sistema dietro a «ricordamelo giovedì» e «ricontattali se non rispondono». Azioni future che devono partire puntuali, una sola volta, nel fuso orario giusto.
  • Scalabilità. Individuare il prossimo collo di bottiglia prima degli utenti. Capacità, test di carico, prestazioni del database e modifiche all’architettura che permettano al sistema di gestire un traffico dieci volte maggiore.
  • Dati, sicurezza e privacy. Postgres, archiviazione della memoria, pipeline che alimentano valutazioni e analisi, credenziali crittografate e cancellazione dei dati che rispetti ogni impegno della nostra informativa sulla privacy.
  • Osservabilità e costi. Tracciare ogni messaggio in arrivo fino a tutte le chiamate ai modelli e agli strumenti che ha generato. Conoscerai la latenza e il costo di ogni turno e li ridurrai entrambi.

Ti valuteremo su una cosa: se ogni messaggio riceve la risposta giusta al momento giusto e se il sistema continua a funzionare così mentre cresciamo.

Profilo

È un ruolo di livello senior o staff. Cerchiamo qualcuno che abbia costruito e fatto scalare sistemi in produzione in cui l’affidabilità era il prodotto stesso.

  • 4+ anni di esperienza nell’ingegneria del software, con esperienza concreta di reperibilità per sistemi che gestivano volumi di traffico significativi.
  • Esperienza approfondita con sistemi distribuiti in produzione: code, processi di esecuzione, tentativi successivi, idempotenza e modalità di guasto che emergono solo su larga scala.
  • Esperienza concreta nel far scalare un sistema durante una rapida crescita e capacità di giudizio per capire quali problemi risolvere subito e quali possono aspettare.
  • Solide competenze con Postgres e l’infrastruttura cloud, tra cui progettazione degli schemi, migrazioni, prestazioni e infrastruttura come codice.
  • TypeScript o Python in produzione. L’esperienza con messaggistica, telefonia o altri sistemi in cui un evento perso o duplicato ha un costo reale è un grande vantaggio.
  • Padronanza dei flussi di sviluppo assistiti dall’IA, con solide basi per verificare, correggere e assumerti la responsabilità di tutto ciò che rilasci.
  • Vuoi le responsabilità di un team fondatore. Definirai gli standard del backend di Pally e contribuirai ad assumere gli ingegneri che arriveranno dopo di te.

Informazioni pratiche

$200–300k di retribuzione base + quota azionaria significativa, 401(k) e assicurazione sanitaria. Tempo pieno, in presenza a San Francisco, CA.

Lavoriamo con un impegno fuori dal comune. Se il lavoro non è la tua priorità principale, questo ruolo non fa per te. Ti diamo però piena autonomia sui tuoi orari. Non ci interessa quando dai il massimo, ma che tu lo faccia.

Se ti riconosci in questa descrizione, candidati qui sotto. Raccontaci del problema più difficile che hai gestito in produzione, cosa hai cambiato dopo e perché ti entusiasma l’idea di lavorare in Pally.

Grazie per aver letto,

Haz + Wyatt

Candidati