Sentry
Sentry
Sentry sviluppa strumenti di monitoraggio delle applicazioni e tracciamento degli errori per sviluppatori e team di ingegneria. La sua piattaforma riunisce il monitoraggio degli errori, il tracing, la riproduzione delle sessioni, il profiling, il monitoraggio dell’operatività, i log e i kit di sviluppo software per un’ampia gamma di linguaggi e framework, aiutando i team a individuare i problemi e migliorare le prestazioni del software. Sentry si integra con strumenti come GitHub, Slack, Jira, Vercel e Netlify, con un’attenzione particolare alla produttività degli sviluppatori, ai controlli sulla privacy e alla sicurezza e conformità aziendale. L’azienda opera nei settori SaaS, degli strumenti per sviluppatori e della tecnologia enterprise, e conta tra 201 e 500 dipendenti.

Ingegnere software senior, infrastruttura per sviluppatori presso Sentry

Migliora l’infrastruttura per sviluppatori, i sistemi CI/CD e gli ambienti di sviluppo di Sentry. Crea strumenti affidabili a supporto di ingegneri e agenti di programmazione basati sull’IA.

Descrizione

  • Crea e mantieni strumenti per ambienti di sviluppo locali e cloud
  • Aumenta la velocità e l’affidabilità delle pipeline CI e di distribuzione con la crescita delle basi di codice e dell’infrastruttura
  • Crea flussi di lavoro supportati e riutilizzabili per sviluppare servizi e librerie
  • Migliora gli strumenti e i processi di rilascio per la pubblicazione di SDK e librerie
  • Sviluppa metriche, dashboard e sistemi per rilevare i test instabili, così da aiutare i team a individuare e risolvere problemi di sviluppo e distribuzione
  • Fornisci a ingegneri e agenti di programmazione basati sull’IA il contesto necessario per lavorare con i sistemi e le convenzioni di Sentry
  • Collabora con i team di ingegneria per definire le priorità di miglioramento, promuovere l’adozione e valutare i risultati
  • Guida i progetti dalla progettazione al rilascio e alla gestione continuativa
  • Collabora direttamente con gli ingegneri di Sentry per comprenderne le esigenze e misurare l’impatto dei cambiamenti

Requisiti

  • Almeno cinque anni di esperienza nell’ingegneria del software o esperienza equivalente nella creazione di strumenti e infrastrutture per sviluppatori
  • Comprovata esperienza nella creazione o nel miglioramento sostanziale di strumenti o infrastrutture per sviluppatori utilizzati dai team di ingegneria
  • Ottima conoscenza di Python
  • Esperienza nel miglioramento di sistemi CI/CD, inclusa la diagnosi di problemi di prestazioni o affidabilità
  • Esperienza nella guida di progetti tecnici complessi dalla progettazione all’implementazione e al rilascio
  • Esperienza in produzione con Docker e l’orchestrazione di container
  • Esperienza con infrastrutture cloud come GCP o AWS
  • Conoscenza di Kubernetes e degli strumenti per l’infrastruttura come codice
  • Esperienza di collaborazione tra team di ingegneria per raggiungere un consenso su strumenti, standard o modifiche ai flussi di lavoro
  • Ottime capacità di comunicazione scritta e orale, inclusa la capacità di spiegare i compromessi tecnici e documentare i sistemi
  • Disponibilità a lavorare presso l’ufficio di San Francisco tre giorni alla settimana
  • Autorizzazione a lavorare negli Stati Uniti

Benefit

  • Retribuzione incentivante
  • Assegnazioni azionarie
  • Ferie retribuite
  • Assicurazione sanitaria collettiva
  • Adeguamenti ragionevoli per dipendenti e candidati con disabilità
  • Cultura inclusiva e pari opportunità di lavoro