Staff Windows Low Level C++ Engineer - Endpoint security

Staff Windows Low Level C++ Engineer - Endpoint security

Mantova Full-Time 120000 - 180000 € / anno (stimato) Smart working possibile
SentinelOne

In sintesi

  • Mansioni: Sviluppa software C++ di basso livello per la sicurezza degli endpoint.
  • Azienda: SentinelOne, leader nella cybersecurity e nell'AI.
  • Benefit: Lavoro remoto, stipendio competitivo, bonus annuale e piani di stock.
  • Altre informazioni: Ambiente dinamico con opportunità di crescita professionale e formazione continua.
  • Perché questo lavoro: Fai la differenza proteggendo milioni di dispositivi in tutto il mondo.
  • Qualifiche: Esperienza in C++ e conoscenza approfondita del sistema operativo Windows.

La retribuzione prevista è compresa tra 120000 - 180000 € per anno.

At SentinelOne, we are driven by a chiaro scopo: dare il vantaggio a coloro che proteggono il nostro futuro. Con l'AI che rimodella il modo in cui le organizzazioni costruiscono, operano e innovano, la responsabilità di proteggerle diventa più critica che mai. Quando ti unisci a SentinelOne, il tuo lavoro aiuta a proteggere le imprese globali, le infrastrutture critiche e le tecnologie che plasmano il domani. Se sei motivato da sfide significative e desideri che il tuo impatto sia reale, misurabile e globale, troverai uno scopo qui.

SentinelOne è un'azienda all'incrocio tra AI e sicurezza, pioniera di un nuovo modello operativo per la cybersecurity. La nostra piattaforma nativa AI unifica la protezione attraverso endpoint, cloud, identità, dati e sistemi AI per fornire rilevamento e risposta autonomi con chiarezza e velocità. Combinando analisi in tempo reale, automazione intelligente e una base dati unificata, riduciamo il rumore, semplifichiamo la complessità e abilitiamo i team di sicurezza a concentrarsi su ciò che conta davvero.

I nostri team sono costruttori, risolutori di problemi e innovatori impegnati a plasmare il futuro della sicurezza. Se sei entusiasta di risolvere problemi difficili insieme a persone talentuose e motivate, ti invitiamo ad aiutarci a costruire un futuro più sicuro per l'umanità.

Stiamo cercando un ingegnere software altamente qualificato ed esperto con una solida esperienza nella programmazione C++ a basso livello e una profonda comprensione del sistema operativo Windows, per aiutarci nello sviluppo del nostro prodotto di protezione degli endpoint, la parte centrale del nostro business, e per unirsi a uno dei nostri team del gruppo Platform. I team del gruppo Platform sono responsabili di alcune delle nostre aree più complesse a basso livello, come:

  • Anti-Tampering dell'agente Windows (autoprotezione da malware che tenta di danneggiare l'agente)
  • sensori di rete
  • controllo dei dispositivi
  • e altre funzionalità a livello kernel che coinvolgono sia ricerca che sviluppo
  • sicurezza in usermode e infrastrutture dell'agente

Unendoti al nostro gruppo, collaborerai con ingegneri talentuosi che guidano una funzionalità attraverso l'intero ciclo di sviluppo. Il tuo lavoro avrà un impatto su milioni di endpoint in una delle aree principali dell'agente EPP/EDR di SentinelOne - un prodotto riconosciuto 5 volte di seguito come Leader nel Gartner MQ, valutato altamente in molte valutazioni MITRE Att&ck, apprezzato dagli utenti in Gartner Peer Insights e altro ancora.

Come nuovo membro di uno dei nostri team di sviluppo distribuiti, lavorerai sia in user-mode che in kernel-mode, affrontando una grande varietà di campi. Avrai l'opportunità di progettare, sviluppare principalmente in C++ moderno (23), testare e fare debug dei problemi reali più complicati (spesso mai visti prima). Per affrontare con successo questa sfida, arricchirai continuamente le tue conoscenze e esperienze con gli interni di Windows OS e Kernel, la protezione degli endpoint e l'ecosistema di rilevamento e risposta degli endpoint.

I nostri team progettano ed eseguono nuove funzionalità significative, oltre a riscrivere e reimplementare quelle esistenti da zero. Affronterai anche straordinarie sfide di prestazioni e ottimizzazione, data la scala del nostro software di cybersecurity (gestendo centinaia di miliardi di eventi ogni giorno). Il tuo lavoro influenzerà la sicurezza di decine di milioni di dispositivi Windows, che proteggiamo presso clienti aziendali e governativi in tutto il mondo (inclusi 4 delle Fortune 10 e centinaia di Global 2000).

Ti incoraggeremo anche a condividere conoscenze all'interno dei team Platform e del gruppo Windows più ampio.

Competenze e conoscenze richieste:

  • Esperienza pluriennale come ingegnere software nell'area della programmazione a basso livello utilizzando C++ moderno (o utilizzando C e disponibilità ad apprendere C++ moderno)
  • Esperienza pratica e comprensione approfondita del design e degli interni di Windows OS, dello sviluppo a basso livello di Windows, con debugging di applicazioni Windows e familiarità con strumenti di debugging e profiling standard correlati
  • Precedente esperienza lavorativa su un prodotto di produzione con un'ampia distribuzione
  • Ottime capacità comunicative e capacità di lavorare sia in modo indipendente che con colleghi di diversi fusi orari, problem-solving e pensiero creativo
  • Attenzione ai dettagli e elevati standard di codifica
  • Un vantaggio: esperienza con lo sviluppo del Kernel di Windows e dei driver di Windows, esperienza nello sviluppo orientato alla sicurezza, con reversing o analisi di malware

Perché noi? Perché lavorerai su problemi reali con rischi di milioni di dollari (proteggendo contro ransomware e altre minacce) e avrai un impatto prevenendo che i nostri clienti compaiano nelle notizie globali dopo essere stati attaccati. Ti unirai a un progetto tecnologicamente all'avanguardia e potrai influenzare l'architettura, il design e la costruzione della nostra piattaforma principale. Affronterai sfide straordinarie e lavorerai con i migliori del settore.

Inoltre, offriamo:

  • Orari di lavoro flessibili, questo è un ruolo 100% remoto basato in Italia; forniamo un'iscrizione facoltativa in importanti catene di coworking
  • Attualmente per questo ruolo in Italia possiamo considerare solo candidati già idonei a lavorare nell'UE al momento della candidatura
  • Facoltativamente, per coloro disposti a trasferirsi nella Repubblica Ceca, è disponibile assistenza al trasferimento per i candidati già idonei a lavorare nell'UE al momento della candidatura
  • Piano azionario generoso per i dipendenti sotto forma di RSU (unità di azioni vincolate); 4 anni di maturazione con 1 anno di cliff e poi trimestrale, rinfresco delle azioni annuale
  • Bonus annuale a seconda delle performance dell'azienda, pagato in 2 rate
  • Benefici Quadro - Assicurazione Medica Privata, Assicurazione sulla Vita, Assicurazione contro gli Infortuni, Fondi per Studio e Benefici Sanitari
  • Tempo libero flessibile (fino a 30 giorni di ferie pagate all'anno!)
  • Congedo parentale globale neutro rispetto al genere (16 settimane, oltre al congedo previsto dalle leggi locali) & Congedo per nonni
  • Giorno di volontariato pagato & Giorni festivi aziendali aggiuntivi pagati (ad esempio 4 giorni nel 2022)
  • Programma globale di assistenza ai dipendenti (consulenza riservata relativa a questioni personali e lavorative)
  • Piattaforma Udemy Business per formazione su competenze dure/morbide, mentoring interno 'MentorOne' & supporto per le tue ulteriori attività formative/di addestramento
  • Bonus di referral superiore agli standard & benefici specifici per paese in Italia

SentinelOne è orgogliosa di essere un datore di lavoro che offre pari opportunità e azione affermativa. Non discriminiamo in base a razza, religione, colore, origine nazionale, genere (incluso gravidanza, parto o condizioni mediche correlate), orientamento sessuale, identità di genere, espressione di genere, età, stato di veterano protetto, stato di persona con disabilità o altre caratteristiche legalmente protette applicabili.

Staff Windows Low Level C++ Engineer - Endpoint security datore di lavoro: SentinelOne

SentinelOne è un datore di lavoro eccezionale, offrendo un ambiente di lavoro stimolante e innovativo dove i dipendenti possono affrontare sfide significative nel campo della sicurezza informatica. Con opportunità di crescita professionale, un programma di stock generoso e un'attenzione particolare al benessere dei dipendenti, come il congedo parentale globale e giorni di ferie flessibili, lavorare in Italia per SentinelOne significa contribuire a un futuro più sicuro mentre si gode di un equilibrio tra vita professionale e personale.

SentinelOne

Dettagli di contatto:

Team di recruiting di SentinelOne

Consigli degli esperti StudySmarter🤫

Ecco come pensiamo che potresti ottenere Staff Windows Low Level C++ Engineer - Endpoint security

Unisciti a gruppi di cybersecurity

Cerca di entrare a far parte di gruppi e comunità locali o online dedicate alla cybersecurity. Partecipa a forum, come quelli su Reddit o Discord, dove le persone discutono le ultime novità del settore e condividono opportunità di lavoro. Essere attivo in queste comunità può farti conoscere e magari ottenere informazioni su posizioni aperte.

Metti in mostra le tue skill

Considera di contribuire a progetti open-source legati alla cybersecurity. Avere un portfolio online che dimostri le tue capacità tecniche e i progetti a cui hai lavorato può darti un vantaggio. Inoltre, questo tipo di esperienza è spesso molto apprezzata dai datori di lavoro nel campo.

Eventi e conferenze

Non perdere l'occasione di partecipare a conferenze e eventi di cybersecurity come Black Hat o DEF CON. Questi eventi sono fantastici per il networking e per conoscere di persona i professionisti del settore. Se un'azienda come SentinelOne è presente, assicurati di visitare il loro stand e di connetterti con i reclutatori.

Candidati direttamente

Applica direttamente sul sito di SentinelOne! Spesso, le aziende preferiscono le candidature ricevute tramite il loro portale ufficiale. Non dimenticare di personalizzare la tua candidatura e dimostrare il tuo interesse per il loro team di cybersecurity. Mostrati proattivo e motivato.

Pensiamo che ti servano queste competenze per eccellere come Staff Windows Low Level C++ Engineer - Endpoint security

C++ moderno (C++23)
Sviluppo a basso livello su Windows
Debugging di applicazioni Windows
Conoscenza approfondita degli internals di Windows OS
Sviluppo di driver per Windows
Analisi e reverse engineering di malware
Capacità di problem-solving

Alcuni consigli per la tua candidatura 🫡

Sottolinea le tue Certificazioni:Nel campo della cybersecurity, avere certificazioni come CompTIA Security+, CEH o CISSP può fare la differenza. Assicurati di includerle nel tuo CV e magari di menzionarle anche nella lettera di presentazione per dimostrare che sei aggiornato e serio riguardo al tuo percorso professionale.

Mostra Esperienza Pratica:Raccontaci delle tue esperienze pratiche nel settore! Progetti di sicurezza, stage o anche competizioni di hacking etico possono essere un grande valore aggiunto. Usa il tuo CV per evidenziare case study interessanti o risultati specifici che hai raggiunto.

Personalizza la Tua Lettera di Presentazione:Questa è l'occasione perfetta per spiegare perché sei il candidato ideale per il ruolo di Staff Windows Low Level C++ Engineer - Endpoint security presso SentinelOne. Parla delle tue passioni per la cybersecurity e di come intendi contribuire alla sicurezza dell'azienda. Stiamo cercando candidati motivati e con voglia di crescere!

Includi Link Utili:Aggiungi al tuo CV link a progetti o articoli tecnici che hai scritto. Se hai un blog, un profilo GitHub con progetti pertinenti o anche profili su piattaforme come LinkedIn, mettili in evidenza. Questo mostra la tua passione e impegno nel settore della cybersecurity!

Come prepararti a un colloquio di lavoro presso SentinelOne

Dimostra le tue capacità tecniche

In un colloquio per un ruolo di cybersecurity, possiamo aspettarci domande tecniche specifiche come la gestione di vulnerabilità o la sicurezza delle reti. Fai pratica con le varie tecnologie di sicurezza informatica, e prepara esempi concreti di progetti in cui hai applicato queste tecnologie nel tuo portfolio. Ricorda, è meglio mostrare le tue capacità piuttosto che limitarti a parlarne!

Preparati a casi pratici

Le interviste di cybersecurity spesso includono casi pratici o scenari di incident response. Possiamo essere chiamati a identificare vulnerabilità in un sistema simulato o a risolvere un attacco informatico ipotetico. Esercitati con simulazioni o piattaforme di test per essere pronto a dimostrare il tuo processo di pensiero e le tue decisioni critiche.

Conosci le ultime tendenze

Essere aggiornati sulle ultime tendenze e minacce nel campo della cybersecurity è cruciale. Parla di come hai seguito corsi online o partecipato a conferenze. Questo dimostra al tuo potenziale datore di lavoro, SentinelOne, che sei appassionato e proattivo nel tuo percorso professionale.

Sii pronto a parlare di soft skills

In un ruolo di cybersecurity, le soft skills possono essere altrettanto importanti delle competenze tecniche. Considera come hai lavorato in team per risolvere problemi complessi o come hai comunicato efficacemente i rischi alla direzione. Preparati a raccontare storie che evidenziano le tue capacità relazionali e di problem solving, perché nel mondo della cybersecurity, spesso collaboriamo con diverse parti interessate.