Taro Logo

Software Engineer III, Security/Privacy

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Security
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Cybersecurity

Job Description

Google is seeking a Software Engineer III to join their Security/Privacy team, focusing on defending Google and Alphabet against sophisticated adversaries. This role is critical in building cutting-edge Linux Kernel security features to protect Google and the wider open-source ecosystem. The position involves proactively hardening Linux kernels and workload isolation boundaries, using advanced fuzzing and vulnerability discovery techniques.

As part of Google's software engineering team, you'll work on technologies that impact billions of users, extending well beyond web search. The role requires expertise in system security, including Fuzzing, Hardening, Exploitation, and Sandboxing. You'll collaborate with security partners to stay ahead of evolving threats while contributing to the open source community.

Google Cloud, which serves customers in over 200 countries, provides enterprise-grade solutions leveraging Google's cutting-edge technology. This role offers opportunities to contribute to this mission through security infrastructure development.

The ideal candidate should have experience with C, Assembly, and Go programming languages, and strong background in low-level software such as Linux Kernel, Hypervisor, and Firmware. Advanced degree holders in Computer Science or related fields are preferred, especially those with experience in data structures, algorithms, and system security.

This position offers the chance to work on critical security projects while having opportunities to grow and evolve with Google's fast-paced business. Join a team that's at the forefront of protecting one of the world's largest technology companies while contributing to the broader open-source security ecosystem.

Last updated 7 days ago

Responsibilities For Software Engineer III, Security/Privacy

  • Build automated processes for handling and patching security bugs
  • Engage with the open source community to build features for hardening the kernel
  • Actively find new bugs by continuous fuzzing and static analysis
  • Develop and deploy new hardening features
  • Help with making security decisions, reviewing new hardware and OS features for security flaws

Requirements For Software Engineer III, Security/Privacy

Linux
Go
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience building software for data privacy or security
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree

Related Jobs