Software Ingegnere II, External API Security — Google Switzerland
- Località
- Zürich
- Contratto
- full-time
- Pubblicato
- Ieri
Panoramica
- Corso di laurea o esperienza pratica equivalente.
- 1 anno di esperienza con lo sviluppo software in uno o più linguaggi di programmazione (ad esempio, Python, C, C++, Java, JavaScript).
- 1 anno di esperienza con strutture dati o algoritmi.
- 1 anno di software per la costruzione di esperienze per la privacy o la sicurezza dei dati (ad esempio, l'identità e la gestione degli accessi).
- Laurea magistrale in Informatica, o un campo tecnico correlato.
- Esperienza nelle lingue di codifica backend come GOLang, Rust o Java.
- Esperienza con i sistemi AI basati su agenti.
- Esperienza o interesse nei domini di sicurezza del software come le pratiche di codifica sicura, analisi delle vulnerabilità, architettura della sicurezza.
Gli ingegneri software di Google sviluppano le tecnologie di nuova generazione che cambiano come miliardi di utenti si connettono, esplorano e interagiscono con le informazioni e l'un l'altro. I nostri prodotti hanno bisogno di gestire le informazioni su vasta scala, e estendere ben oltre la ricerca web. Siamo alla ricerca di ingegneri che portano idee fresche da tutte le aree, tra cui il recupero di informazioni, il calcolo distribuito, la progettazione di sistemi su larga scala, la rete e la memorizzazione dei dati, la sicurezza, l'intelligenza artificiale, l'elaborazione del linguaggio naturale, il design dell'interfaccia utente e il mobile; la lista va avanti e sta crescendo ogni giorno. In qualità di ingegnere del software, lavorerai su un progetto specifico critico per le esigenze di Google con opportunità di cambiare team e progetti mentre tu e il nostro business veloce crescere ed evolvere. Abbiamo bisogno che i nostri ingegneri siano versatili, esibiscano qualità di leadership e siano entusiasti di affrontare nuovi problemi in tutto il mondo, mentre continuiamo a spingere avanti la tecnologia. Il team Core costruisce il fondamento tecnico dietro i prodotti di punta di Google. Siamo proprietari e sostenitori per gli elementi di progettazione sottostanti, piattaforme di sviluppo, componenti di prodotto e infrastrutture a Google. Questi sono i mattoni essenziali per esperienze eccellenti, sicure e coerenti per i nostri utenti e guidare il ritmo di innovazione per ogni sviluppatore. Guardiamo attraverso i prodotti di Google per costruire soluzioni centrali, abbattere le barriere tecniche e rafforzare i sistemi esistenti. Come team Core, abbiamo un mandato e un'opportunità unica per influenzare importanti decisioni tecniche in tutta l'azienda.
- Sviluppare e migliorare i sistemi di scansione di vulnerabilità API assistita da AI, i miglioramenti del framework e i controllori di lancio automatizzati per identificare proattivamente i bypass di autorizzazione.
- Guidare campagne di bonifica centrale, ad esempio con cambiamenti su larga scala, per correggere classi di vulnerabilità sistemiche senza mettere indebito churn su team di prodotto.
- Collabora con i team di infrastruttura e di prodotto principali per stabilire architetture di distribuzione API sicure e per ridurre pragmaticamente i rischi.
- Sviluppare e mantenere le infrastrutture e l'automazione per l'applicazione delle politiche di sicurezza, il monitoraggio e la prevenzione della regressione.
- responsabilità
- Sviluppare e migliorare i sistemi di scansione di vulnerabilità API assistita da AI, i miglioramenti del framework e i controllori di lancio automatizzati per identificare proattivamente i bypass di autorizzazione.
- Google Zürich, Svizzera Titolo minimo:
- Corso di laurea o esperienza pratica equivalente.
- In qualità di ingegnere del software, lavorerai su un progetto specifico critico per le esigenze di Google con opportunità di cambiare team e progetti mentre tu e il nostro business veloce crescere ed evolvere.
- Abbiamo bisogno che i nostri ingegneri siano versatili, esibiscano qualità di leadership e siano entusiasti di affrontare nuovi problemi in tutto il mondo, mentre continuiamo a spingere avanti la tecnologia.
Responsabilità principali
- responsabilità
- Sviluppare e migliorare i sistemi di scansione di vulnerabilità API assistita da AI, i miglioramenti del framework e i controllori di lancio automatizzati per identificare proattivamente i bypass di autorizzazione.
- Guidare campagne di bonifica centrale, ad esempio con cambiamenti su larga scala, per correggere classi di vulnerabilità sistemiche senza mettere indebito churn su team di prodotto.
- Collabora con i team di infrastruttura e di prodotto principali per stabilire architetture di distribuzione API sicure e per ridurre pragmaticamente i rischi.
- Sviluppare e mantenere le infrastrutture e l'automazione per l'applicazione delle politiche di sicurezza, il monitoraggio e la prevenzione della regressione.
- I nostri prodotti hanno bisogno di gestire le informazioni su vasta scala, e estendere ben oltre la ricerca web.
Requisiti principali
- Google Zürich, Svizzera Titolo minimo:
- Corso di laurea o esperienza pratica equivalente.
- 1 anno di esperienza con lo sviluppo software in uno o più linguaggi di programmazione (ad esempio, Python, C, C++, Java, JavaScript).
- 1 anno di software per la costruzione di esperienze per la privacy o la sicurezza dei dati (ad esempio, l'identità e la gestione degli accessi). Qualifiche preferenziali:
- Laurea magistrale in Informatica, o un campo tecnico correlato. Esperienza nelle di codifica backend come GOLang, Rust o Java.
- Esperienza con i sistemi AI basati su agenti.
- Esperienza o interesse nei domini di sicurezza del software come le pratiche di codifica sicura, analisi delle vulnerabilità, architettura della sicurezza. Riguardo al lavoro
- Gli ingegneri software di Google sviluppano le tecnologie di nuova generazione che cambiano come miliardi di utenti si connettono, esplorano e interagiscono con le informazioni e l'un l'altro.
- Siamo alla ricerca di ingegneri che portano idee fresche da tutte le aree, tra cui il recupero di informazioni, il calcolo distribuito, la progettazione di sistemi su larga scala, la rete e la memorizzazione dei dati, la sicurezza, l'intelligenza artificiale, l'elaborazione del linguaggio naturale, il design dell'interfaccia utente e il mobile; la lista va avanti e sta crescendo ogni giorno.
- Bachelor’s degree or equivalent practical experience.
- 1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
- 1 year of experience with data structures or algorithms.
Cosa offre l’azienda
- In qualità di ingegnere del software, lavorerai su un progetto specifico critico per le esigenze di Google con opportunità di cambiare team e progetti mentre tu e il nostro business veloce crescere ed evolvere.
- Abbiamo bisogno che i nostri ingegneri siano versatili, esibiscano qualità di leadership e siano entusiasti di affrontare nuovi problemi in tutto il mondo, mentre continuiamo a spingere avanti la tecnologia.
- Il team Core costruisce il fondamento tecnico dietro i prodotti di punta di Google.
- Siamo proprietari e sostenitori per gli elementi di progettazione sottostanti, piattaforme di sviluppo, componenti di prodotto e infrastrutture a Google.
- Questi sono i mattoni essenziali per esperienze eccellenti, sicure e coerenti per i nostri utenti e guidare il ritmo di innovazione per ogni sviluppatore.
- Guardiamo attraverso i prodotti di Google per costruire soluzioni centrali, abbattere le barriere tecniche e rafforzare i sistemi esistenti.
- Come team Core, abbiamo un mandato e un'opportunità unica per influenzare importanti decisioni tecniche in tutta l'azienda.
Azienda e contesto
- 1 anno di esperienza con strutture dati o algoritmi.
Dettagli ulteriori
- Google Zürich, Svizzera
- 1 anno di software per la costruzione di esperienze per la privacy o la sicurezza dei dati (ad esempio, l'identità e la gestione degli accessi). Qualifiche preferenziali:
- Laurea magistrale in Informatica, o un campo tecnico correlato.
- lingue di codifica backend come GOLang, Rust o Java.
- Esperienza o interesse nei domini di sicurezza del software come le pratiche di codifica sicura, analisi delle vulnerabilità, architettura della sicurezza. Riguardo al lavoro
Note e contenuto originale
- Titolo minimo:
- 1 anno di software per la costruzione di esperienze per la privacy o la sicurezza dei dati (ad esempio, l'identità e la gestione degli accessi).
- Qualifiche preferenziali:
- Esperienza nelle
- Esperienza o interesse nei domini di sicurezza del software come le pratiche di codifica sicura, analisi delle vulnerabilità, architettura della sicurezza.
- Riguardo al lavoro