Offerta di lavoro
Ingegnere personale (80-100%)
In qualità di Staff Engineer di Sygnum, sarai un esperto tecnico che combina una profonda competenza tecnica con l'influenza della leadership per aiutare i team a risolvere sfide tecniche complesse. Lavorerai allo sviluppo di sistemi backend sicuri e scalabili e guiderai i team nell'implementazione di standard e pratiche tecniche.
Descrizione del lavoro
Il ruolo
In qualità di Staff Engineer, sei un collaboratore individuale esperto che combina una profonda competenza tecnica con capacità di leadership all'interno dei team. Sarete di esempio, guidando le decisioni di implementazione, facendo da mentori agli ingegneri e ai tech lead e dando forma a pratiche tecniche che rendono i nostri sistemi più sicuri, resilienti e manutenibili.Compiti principali
- Progettare e implementare sistemi back-end sicuri e scalabili in collaborazione con team interfunzionali.
- Creazione e promozione di librerie riutilizzabili, modelli di progettazione e standard tecnici che promuovono coerenza e qualità.
- Mentore di ingegneri e tecnici nella progettazione del sistema, nelle prestazioni e nelle pratiche di sicurezza.
- Guidare le decisioni tecniche e i compromessi tra domini per migliorare la manutenibilità e la velocità di consegna.
- Promuovere l'osservabilità, la testabilità e la resilienza operativa durante l'intero ciclo di sviluppo.
- Rivedere e contribuire a RFC, documenti di progettazione e protocolli decisionali per allineare i team e fornire chiarezza.
- Collaborare con i responsabili della piattaforma e dell'ingegneria per migliorare il CI/CD, gli strumenti per gli sviluppatori e l'affidabilità del sistema.
- Supportare la risposta agli incidenti e condurre l'analisi delle cause principali per promuovere miglioramenti sistematici.
- Ricerca e sperimentazione di nuove tecnologie che migliorano le prestazioni e l'esperienza degli sviluppatori.
Candidato ideale
- Esperienza nella progettazione di sistemi back-end complessi in ambienti regolamentati o altamente affidabili.
- Forte comprensione delle prestazioni del sistema, dell'osservabilità e dello sviluppo sicuro del software.
- Esperienza nella gestione degli incidenti e nella costruzione di sistemi resilienti e tolleranti ai guasti.
- Comprovata capacità di mentoring e di influenza trasversale sulle decisioni tecniche.
- Capacità di collaborazione tra i ruoli di prodotto, piattaforma, architettura e sicurezza.
- Familiarità con le moderne pratiche tecniche: CICD, IaC (Terraform), Kubernetes, AWS.
- Esperienza in Java (Quarkus) o NodeJS (NestJS), con la volontà di imparare l'altro.
Cosa significa successo
- I team cercano proattivamente il vostro contributo su sfide tecniche complesse e decisioni di progettazione.
- I vostri campioni e standard migliorano la velocità di consegna, la qualità del sistema e l'esperienza degli sviluppatori.
- Le piattaforme e la resilienza del sistema migliorano, con una riduzione misurabile degli incidenti e del MTTR.
- Gli ingegneri e i responsabili tecnici crescono grazie al vostro ruolo di tutoraggio e di leadership.
- Il vostro lavoro contribuisce in modo significativo alla strategia tecnica a lungo termine e ai principi tecnici.
- I team forniscono sistemi sicuri, affidabili e manutenibili che soddisfano i requisiti normativi.
La nostra cultura ingegneristica
- Mentalità di squadra. La squadra è al di sopra degli individui.
- Le nostre persone vengono sempre al primo posto. Tutto inizia qui.
- Consegniamo frequentemente, con alta qualità e sicurezza.
- Celebriamo i successi e impariamo dagli errori.
Dettagli sul lavoro