Taro Logo

Software Engineer III, V8 Security

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 V8 Security team in Munich, Germany. V8 is the JavaScript and WebAssembly engine that powers Chrome, focused on delivering leading performance for modern applications while ensuring security. This role combines deep technical expertise in JavaScript engines and security with hands-on development work.

The position involves working on Chrome's V8 engine to identify and address security vulnerabilities, implement novel security solutions, and improve the overall security architecture. You'll be contributing to long-term projects that enhance V8's security posture and its integration with Chrome's rendering engine Blink. The role requires collaboration with fuzzing teams to improve vulnerability detection and maintain comprehensive security testing.

As part of Google's broader engineering organization, you'll have opportunities to work on critical projects that impact billions of users. Google's engineering teams work on diverse technologies beyond web search, including distributed computing, large-scale system design, networking, security, AI, and natural language processing.

The ideal candidate will have experience with JavaScript, WebAssembly, security architecture, and open source development. Knowledge of JavaScript engines, web browsers, virtual machines, compilers, and memory management safety is highly valued. This role offers the chance to work on cutting-edge browser security while contributing to Chrome's mission of building a better, more open web across all major platforms.

Last updated 13 hours ago

Responsibilities For Software Engineer III, V8 Security

  • Identify and address V8's unique security issues, devising and implementing novel solutions
  • Contribute to long-term architectural projects to improve V8's security posture and its integration with Chrome's rendering engine Blink
  • Ensure that security-related procedures within Chrome are not only up-to-date and effective but also continuously improved
  • Handle bug fixes, triage security issues, and participate in the regular V8 workflow
  • Work closely with existing fuzzing teams to integrate fuzzing results, improve test cases, and ensure comprehensive vulnerability detection within V8

Requirements For Software Engineer III, V8 Security

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