
Restate offre una piattaforma di esecuzione durevole per gli sviluppatori che realizzano agenti IA, flussi di lavoro e servizi backend resilienti. Il suo runtime leggero conserva i progressi delle applicazioni e riprende le attività interrotte dopo un errore, riducendo la necessità di creare logica di ripristino e codice infrastrutturale personalizzati. I team possono definire passaggi durevoli in TypeScript, Python, Go, Java/Kotlin o Rust ed eseguirli in ambienti autogestiti o su piattaforme cloud. Basata su un runtime Rust ad alte prestazioni, Restate è progettata per applicazioni di lunga durata, distribuite e basate sugli eventi, inclusa l’orchestrazione di agenti IA.
Solution Architect di livello medio-senior, da remoto negli Stati Uniti — Restate
Entra in Restate come Solution Architect da remoto negli Stati Uniti e aiuta i clienti a progettare e distribuire sistemi distribuiti affidabili con esecuzione durevole. Crea prototipi, risolvi le sfide infrastrutturali e trasforma gli insight dei clienti in miglioramenti del prodotto.
220.000 $ – 260.000 $ / anno
Da remotoTempo pienoIntermedioSeniorLingua Richiesta: ingleseIngegnere delle soluzioniDescrizione
- Aiutare i clienti a creare applicazioni utilizzando l’esecuzione durevole
- Collaborare con ingegneri, architetti e responsabili tecnici dalla valutazione alla produzione
- Valutare come l’esecuzione durevole possa integrarsi nelle architetture dei clienti
- Progettare sistemi di produzione con Restate
- Creare prove di concetto, prototipi, integrazioni e implementazioni di riferimento
- Affrontare le sfide dei sistemi distribuiti e dell’infrastruttura
- Distribuire e gestire Restate in ambienti di produzione
- Diagnosticare problemi complessi dei sistemi distribuiti e dell’infrastruttura
- Condividere feedback tecnici con i team di ingegneria e prodotto
- Trasformare le esigenze ricorrenti dei clienti in strumenti, documentazione, best practice e modelli riutilizzabili
- Supportare dimostrazioni tecniche, presentazioni e contenuti per sviluppatori
- Contribuire a definire la roadmap del prodotto e migliorare l’esperienza degli sviluppatori
Requisiti
- Formazione o esperienza in ingegneria del software o architettura delle soluzioni
- Esperienza con sistemi distribuiti, backend o basati su eventi
- Solida conoscenza dell’architettura dei sistemi e dei principi di affidabilità
- Padronanza di un linguaggio backend come Go, Java, Python, TypeScript, Rust o C++
- Esperienza con infrastrutture cloud o Kubernetes
- Capacità di analizzare il codice e risolvere problemi tecnici
- Residenza negli Stati Uniti
- Autorizzazione a lavorare negli Stati Uniti senza sponsorizzazione del visto attuale o futura
- È preferibile risiedere nell’area della baia di San Francisco
- È preferibile l’esperienza con database distribuiti, sistemi di messaggistica, motori di workflow o software infrastrutturale
- È preferibile l’esperienza con Kubernetes, networking, osservabilità o architettura cloud
- È preferibile l’esperienza con infrastrutture di IA o applicazioni di IA in produzione
- Rust o un altro linguaggio di programmazione di sistema è preferibile
- È preferibile l’esperienza nell’open source o nell’evangelizzazione tecnica
Benefit
- Partecipazione azionaria
- Circa una o due settimane di viaggio per trimestre