Taro Logo

Software Engineer, Security

A global technology company that develops innovative products and services used by billions of users worldwide.
Security
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Cybersecurity

Job Description

Google is seeking a Senior Software Engineer specializing in Security to join their team in Munich, Germany. This role focuses on developing and maintaining security features for V8, Google's JavaScript engine, and its integration with Chrome's rendering engine. The ideal candidate will have extensive experience in software development, particularly in security-related fields, and will work on critical projects that impact billions of users worldwide.

As a Security Software Engineer at Google, you'll be responsible for identifying and handling V8's unique security challenges, implementing innovative solutions, and contributing to long-term architectural projects. You'll work closely with V8's Technical Leads and fuzzing teams to ensure comprehensive vulnerability detection and maintain high security standards.

The position requires strong expertise in software development, security principles, and system architecture. You'll be part of a team that pushes the boundaries of web browser security, working with cutting-edge technologies and contributing to Google's mission of building secure, scalable solutions.

This is an excellent opportunity for experienced engineers who are passionate about security and want to make a significant impact on products used by billions of users. You'll have the chance to work with world-class engineers, tackle complex technical challenges, and help shape the future of web browser security at Google.

Last updated 9 days ago

Responsibilities For Software Engineer, Security

  • Identify and handle V8's unique security tests, 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
  • 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 V8's Technical Leads (TLs) and other relevant teams to determine project priorities
  • Work closely with existing fuzzing teams to integrate fuzzing results, improve test cases, and ensure comprehensive vulnerability detection within V8

Requirements For Software Engineer, Security

JavaScript
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages (e.g., C++)
  • 5 years of experience in a security field
  • 3 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • 5 years of experience with data structures/algorithms (preferred)
  • Experience with JavaScript Engine, Web Browsers, and Virtual Machines (preferred)