Staff Platform Engineer, EU
- Tipo di contratto
- Tempo pieno
- Luogo
- Svizzera
- Prima pubblicazione
Siamo alla ricerca di un platform engineer curioso, rigoroso e affamato di problemi (che sappia programmare!) per guidare la carica mentre portiamo Ashby nella grande lega. Ashby costruisce software che consente ai team di talent acquisition di creare un processo di assunzione efficiente, delizioso e rispettoso. Allo stesso modo, cerchiamo un ingegnere che voglia costruire una "paved road" che gli eccellenti team di ingegneria possano percorrere in sicurezza fino alla luna e ritorno.
Abbiamo clienti notevoli come Notion, Linear, Shopify e Snowflake. Le nostre metriche di crescita e ritenzione sono tra le migliori della categoria tra i nostri pari: abbiamo decine di milioni in ARR, con una crescita >100% anno su anno, oltre 2500 clienti, un churn molto basso e molti anni di runway. Condivideremo più dettagli quando ci incontreremo, ma probabilmente ora hai già un'idea del perché stiamo assumendo per questo ruolo 😅.
Abbiamo elencato questo ruolo due volte: come Platform Engineer e Site Reliability Engineer – il nostro team svolge entrambi i compiti e siamo aperti a candidati che tendano verso l'uno o l'altro.
INFORMAZIONI SUL RUOLO E SU COME LAVORIAMO
Ciao 👋 Sono Colin https://uk.linkedin.com/in/colinhoweuk, Head of EMEA Engineering. Ho trascorso diversi anni guidando team di ingegneria in startup, e questo ha sempre incluso l'essere vicino ai team di infrastruttura - indipendentemente dal nome che portassero (SRE, infrastruttura, platform, ecc). Mi sono sporcato le mani costruendo l'infrastruttura iniziale per le startup e conosco il valore che un talentuoso ingegnere delle infrastrutture porta. Il rigore, la disciplina, la pace e la tranquillità quando tutto funziona armoniosamente.
La nostra infrastruttura è in una buona posizione per ora. Nulla è statico. Ashby continua a crescere rapidamente, mettendo sotto pressione la nostra infrastruttura esistente. Cerchiamo sempre di offrire ai nostri clienti software di assunzione più potenti, e la costruzione di nuove funzionalità del prodotto richiede spesso nuovi pezzi di infrastruttura.
Avendo gestito molti snowflake-server in passato, ho imparato che esiste un modo migliore. Io (e Ashby) diamo molto valore all'infrastructure-as-code. Come Platform Engineer in Ashby, avrai l'opportunità di immergerti in problemi di scalabilità, aggiungere nuove capacità alla nostra piattaforma e pensare a come l'intero team interagisce con l'infrastruttura. Tutti i nostri ingegneri gestiscono i propri progetti end-to-end e rilasciano con una supervisione minima. Non creiamo ostacoli per garantire la sicurezza quando il buon senso è sufficiente e non costruiamo processi come i comitati di gestione dei cambiamenti attorno al minimo denominatore comune. Ma con grande potere viene grande responsabilità: gestiamo dati personali e riservati relativi ad alcune delle decisioni più importanti che prendiamo al lavoro. Mentre cresciamo, più clienti grandi si affidano a noi per essere affidabili e sicuri, e il modo in cui operiamo internamente dovrà evolversi.
Siamo a un punto di svolta in cui la nostra capacità di scalare e fornire un'esperienza senza interruzioni ha un impatto decisivo – abbiamo alcune delle aziende con la crescita più rapida che utilizzano la nostra piattaforma ogni giorno per assumere centinaia di persone al mese. Abbiamo bisogno di qualcuno come te per prendere buone decisioni, risolvere problemi intricati e costruirci una piattaforma a prova di futuro che possa resistere a questa scala. Il nostro piccolo ma potente team di infrastruttura ha configurato un ambiente sicuro e semplice (non crediamo nel creare un nuovo servizio a meno che non sia necessario!) per il nostro team di prodotto in crescita. È qui che entri in gioco: anche tu gestirai i progetti end-to-end e avrai un impatto sulle parti centrali dell'esperienza di sviluppo e dell'utente di Ashby. Per esempio, potresti lavorare su:
- Ottimizzare il nostro compilatore proprietario ultra-dinamico DSL-to-SQL per il recruiting https://www.loom.com/share/32c0cc3eedf2450fb66a901b76186ce4, e creare strumenti per aiutare gli sviluppatori a farlo
- Creare guardrail automatizzati per la sicurezza e la privacy dei dati dei nostri clienti
- Aiutare i nostri sviluppatori a rilasciare funzionalità velocemente attraverso canary deploy, rollout graduali e feature flag, mantenendo la complessità gestibile e riducendo i tempi di inattività
- Collaborare con il business e il team di ingegneria per definire gli SLO e implementare i relativi SLI.
- Assicurare che tutte le comunicazioni con i servizi esterni supportino retry e circuit-breaker.
- Implementare l'infrastruttura per supportare un'architettura event-driven e un data warehouse.
Cerchiamo qualcuno che sappia costruire sistemi con cui un ingegnere vorrebbe lavorare: maturi e "noiosi", ma aperti mentalmente e accessibili. Dobbiamo bilanciare l'affidabilità con la flessibilità. Il software e la sua disponibilità sono ormai critici per quasi ogni professionista. Per essere un SRE nel mondo di oggi, devi essere estremamente a tuo agio nel valutare il rischio, sia quello che assumi tu sia quello che assumono gli altri.
PERCHÉ DOVRESTI O NON DOVRESTI CANDIDARTI
Dovresti candidarti se:
- Non ti fermi mai. Ti ossessioni in modo quasi strano per un problema che non ha ancora senso, lo giri e lo rigiri nella testa finché non emerge la spiegazione. Cercherai sotto ogni pietra, inventarierai ogni indizio, darai la caccia a ogni discrepanza. Lo facciamo anche noi - insieme saremo armati di strumenti di monitoraggio all'avanguardia e di una quantità impressionante di dati, e ci uniremo a te nell'avventura.
- Non prendi scorciatoie. Parli a difesa dell'utente futuro, del caso limite, del design per il peggiore scenario possibile. Sai che gli ingegneri di prodotto vogliono costruirlo con te, e li vedi come alleati, a cui dai il potere e la conoscenza per accedere a cose più grandi.
- Sei una persona che tiene a ciò che fa e al team co
Tradotto automaticamente dall’originale.
Pubblicato 6 settimane fa