Software Engineer II, V8 Bug Detection

2 Weeks ago • 1 Years + • Full Stack Development

Job Summary

Job Description

This Software Engineer II role focuses on improving the V8 JavaScript and WebAssembly engine in Chrome. Responsibilities include developing and maintaining V8 fuzzers, enhancing fuzzer guidance through metrics and invariant violation detection, creating novel bug detection using large language models, collaborating on fuzzing existing and new V8 features, and triaging discovered bugs. The ideal candidate possesses experience in software development (Python, C, C++, Java, JavaScript), data structures/algorithms, core ML concepts, and ideally, experience with fuzzing, VM security, web engine exploits, JavaScript/WebAssembly, open-source development, and memory safety. The position is based in Warsaw, Poland, and is crucial for enhancing Chrome's performance and security.
Must have:
  • Software development experience (Python, C++, Java, JavaScript)
  • Data structures and algorithms knowledge
  • Core ML concepts implementation experience
  • Develop and maintain V8 fuzzers
  • Bug triage
Good to have:
  • Machine learning and virtual machine experience
  • Fuzzing and security of virtual machines
  • Experience with common exploit paths
  • Open source development experience
  • Web application development

Job Details

Minimum qualifications:

  • 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.
  • 1 year of experience implementing core ML concepts.

Preferred qualifications:

  • Experience in Machine Learning and Virtual Machines
  • Experience in one or more of the following coding languages - Python, C++, Swift, JavaScript.
  • Experience in Fuzzing and security of virtual machines, common exploit paths in web engines, JavaScript and WebAssembly, open Source development, Web applications and Memory safety.

About the job

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

V8 is the JavaScript and WebAssembly engine that powers Chrome. Our mission is to be leading implementation in real-world performance for modern applications, enabling developers to build a faster, more secure future web.

Chrome is dedicated to building a better, more open web. We’re focused on making a better browser (on both desktop and mobile) to help users take advantage of all the web has to offer in a safe and secure way.Chrome is available across all major platforms — iOS, Android, Windows, Mac, Linux and Chrome OS. We also built Chrome as an open source project so the entire web ecosystem could benefit from the latest innovations in speed, simplicity and security.

Responsibilities

  • Develop and maintain the V8 fuzzers.
  • Work new ways of guiding fuzzers through better metrics and better detection of V8 invariant violations.
  • Develop novel bug detection capabilities with the help of large language models.
  • Work with the tech leads and other engineers to improve fuzzing of existing and new V8 features.
  • Help triage bugs found through the various fuzzers.

Similar Jobs

People Can Fly - Senior Backend Programmer

People Can Fly

Warsaw, Masovian Voivodeship, Poland (Remote)
1 Week ago
The Walt Disney Company - Lead Software Engineer - Full-Stack

The Walt Disney Company

Santa Monica, California, United States (On-Site)
1 Month ago
commerce iq - Engineering Manager - Platform Backend Systems

commerce iq

Bengaluru, Karnataka, India (On-Site)
18 Hours ago
SS8 - Senior Software Engineer

SS8

Toronto, Ontario, Canada (Hybrid)
1 Month ago
ByteDance - Video Experience Software Engineer Intern

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Google - Development Manager, Infrastructure, Data and Support

Google

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Google - Software Engineer, Chrome Browser Infrastructure

Google

Mexico City, Mexico City, Mexico (On-Site)
2 Weeks ago
Nielsen Holdings - Software Engineer - Platform

Nielsen Holdings

Gurugram, Haryana, India (Hybrid)
6 Months ago
Aristocrat Gaming - .NET Team Lead

Aristocrat Gaming

Sofia, Sofia City Province, Bulgaria (Hybrid)
2 Months ago
Gravitee - Senior Full Stack Engineer

Gravitee

Delhi, India (Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Thatgamecompany - Product Data Scientist

Thatgamecompany

United States (Remote)
1 Month ago
The Walt Disney Company - Sr Salesforce Administrator

The Walt Disney Company

San Antonio, Texas, United States (On-Site)
1 Week ago
NopAdvance LLP - : Software Tester

NopAdvance LLP

Surat, Gujarat, India (On-Site)
6 Months ago
ByteDance - Software Engineer Graduate (Backend-Dev Infra)

ByteDance

San Jose, California, United States (On-Site)
1 Week ago
ION - Senior IT Architect, Italy

ION

Italy (Hybrid)
6 Months ago
Cygames - Android Engineer

Cygames

Shibuya, Tokyo, Japan (On-Site)
1 Day ago
Google - Technical Solutions Consultant

Google

Hyderabad, Telangana, India (On-Site)
2 Days ago
Knuddels - Initiativbewerbung Werkstudent*in Softwareentwicklung (m/w/d) - Karlsruhe

Knuddels

Karlsruhe, Baden-Württemberg, Germany (On-Site)
6 Months ago
Ziff Davis - Sr. Data Engineer

Ziff Davis

Malaga, Western Australia, Australia (Remote)
4 Months ago
Microsoft - Technical Support Engineer

Microsoft

Bengaluru, Karnataka, India (Hybrid)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Warsaw, Masovian Voivodeship, Poland

Google - Program Manager, Google Distributed Cloud

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Weeks ago
Wargaming - Compliance QA Engineer (Unannounced Project)

Wargaming

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Month ago
CD PROJEKT RED - AI & Navigation Engineer

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (On-Site)
3 Months ago
Huuuge Games - VIP Account Manager

Huuuge Games

Kuyavian-Pomeranian Voivodeship, Poland (On-Site)
1 Month ago
CD PROJEKT RED - Localization Tools Programmer

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
Lucid Reality Labs - UI/UX Designer

Lucid Reality Labs

Poland (Remote)
2 Months ago
Aristocrat Gaming - iOS Developer

Aristocrat Gaming

Kraków, Lesser Poland Voivodeship, Poland (Hybrid)
1 Month ago
Push Gaming - Senior Game Developer

Push Gaming

Poland (Hybrid)
1 Month ago
Sperasoft - Senior Material Artist

Sperasoft

Masovian Voivodeship, Poland (Hybrid)
1 Month ago
Eleven Labs - Forward Deployed Engineer - Strategist

Eleven Labs

Poland (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Onward Search - Fullstack Engineer

Onward Search

San Jose, California, United States (On-Site)
1 Month ago
Google - Software Engineer, Early Career

Google

Bucharest, Bucharest, Romania (On-Site)
2 Weeks ago
Google - Senior Software Engineer, Service Provisioning

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Weeks ago
Oculus VR - Server Engineer

Oculus VR

Washington, United States (Remote)
1 Month ago
Google - Software Engineer III

Google

Mountain View, California, United States (On-Site)
2 Days ago
Google - Senior Software Engineer, Full Stack, Geo

Google

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Eleven Labs - Full-Stack Engineer (Front-End Leaning)

Eleven Labs

United Kingdom (Remote)
1 Month ago
Rackspace Technology - Cloud Engineer IV (Java Dev Google Cloud Practice Engineer)

Rackspace Technology

Gurugram, Haryana, India (Remote)
1 Month ago
Virtuos - Senior R&D Software Engineer

Virtuos

China (On-Site)
2 Weeks ago
Riot Games - Software Engineer - Gameplay (Contractor)

Riot Games

Dublin, County Dublin, Ireland (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

About The Company

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.

Mountain View, California, United States (On-Site)

Mountain View, California, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug