Google is seeking a Software Engineer II to join their Information Security team within the Core organization. This role focuses on improving memory safety across Google's products and infrastructure. The Core team is fundamental to Google's technical foundation, building essential components and platforms that power Google's flagship products.
As a Software Engineer II in Information Security, you'll work on critical initiatives to enhance memory safety, from research and tactical exploit mitigations to engineering systematic solutions. You'll be responsible for designing and implementing new security techniques at scale, deploying exploit mitigations, and transitioning codebases to memory-safe languages like Rust.
The role combines technical expertise in security engineering with collaborative opportunities, working alongside Google's Memory Safety program teams and engaging with industry and academic partners. You'll have the chance to impact technical decisions across the company while working on cutting-edge security challenges.
This position offers the opportunity to work at Google's Munich office, contributing to a team that directly influences the security and reliability of products used by billions of users. The role requires a strong foundation in software development, security engineering, and a particular focus on memory safety and systems programming.
Google offers a collaborative environment, the chance to work on impactful projects, and the opportunity to shape the future of security across Google's vast technology landscape. Join a team that's dedicated to solving complex security challenges while working with cutting-edge technologies and some of the industry's brightest minds.