Software Engineer II, V8 Bug Detection

9 Hours 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

Microsoft - Senior Software Engineer - C/C++

Microsoft

Hyderabad, Telangana, India (On-Site)
13 Hours ago
PwC - IN_Manager _Technical Delivery Manager_ Emerging Technologies_ Advisory_ Bengaluru

PwC

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Saviynt - Sr. Principal Software Engineer - Privileged Access Management (PAM)

Saviynt

El Segundo, California, United States (Hybrid)
6 Months ago
ByteDance - Tech Lead Backend Software Engineer

ByteDance

San Jose, California, United States (On-Site)
2 Days ago
Nagarro - Senior Staff Engineer, Java Developer

Nagarro

Atlanta, Georgia, United States (On-Site)
6 Months ago
undefined - Software Engineer, Site

United States (Remote)
6 Months ago
Google - Staff Software Engineer, Databases, Google Cloud

Google

Sunnyvale, California, United States (On-Site)
11 Hours ago
Twitch - Software Engineer - Memberships

Twitch

San Francisco, California, United States (On-Site)
1 Month ago
Google - Software Engineer II, Borg

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
10 Hours ago
Google - Software Engineer (For Women in Tech Candidates)

Google

State Of Minas Gerais, Brazil (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Aristocrat Gaming - Senior Salesforce Developer

Aristocrat Gaming

Gurugram, Haryana, India (Hybrid)
5 Days ago
IO Interactive - Build Engineer

IO Interactive

Malmö, Skåne County, Sweden (Hybrid)
2 Weeks ago
Riot Games - Staff Software Engineer (Services) - League of Legends, Motivations

Riot Games

Dublin, County Dublin, Ireland (On-Site)
5 Months ago
Google - Application Engineer, Supply Chain Systems

Google

Mexico (On-Site)
11 Hours ago
Netflix - Data Engineer (L5) - Ads

Netflix

(Remote)
5 Months ago
Meta - Software Engineering Manager, Product Infrastructure

Meta

Redmond, Washington, United States (Remote)
5 Months ago
Tencent - Software Engineering Associate

Tencent

(On-Site)
3 Months ago
Ciklum - Software Development Engineer in Test

Ciklum

Chennai, Tamil Nadu, India (Hybrid)
7 Months ago
DISCO - Engineering Manager , Feature

DISCO

Gurugram, Haryana, India (On-Site)
5 Months ago
Visa - Staff Systems Engineer - Splunk Administrator - PRE

Visa

Austin, Texas, United States (Hybrid)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Warsaw, Masovian Voivodeship, Poland

Activision - Art Supervisor - External Art

Activision

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Week ago
Netflix - Software Engineer (L5) - Developer Enablement Tooling

Netflix

Warsaw, Masovian Voivodeship, Poland (Hybrid)
5 Months ago
PwC - Application to PwC

PwC

Warsaw, Masovian Voivodeship, Poland (Hybrid)
6 Months ago
Activision - Senior AI Programmer (NPC Locomotion)

Activision

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Month ago
PwC - Konsultant/Konsultantka z jęz. niemieckim | Ryzyko i Regulacje

PwC

Warsaw, Masovian Voivodeship, Poland (On-Site)
6 Months ago
Moon Active - Moon Active Talent Network

Moon Active

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Week ago
Netflix - Data & Software Engineer (L5)

Netflix

Warsaw, Masovian Voivodeship, Poland (On-Site)
16 Hours ago
Techland - Senior Gameplay Animator

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
3 Weeks ago
N-iX - Middle .NET Fullstack Engineer

N-iX

Poland (Hybrid)
2 Days ago
Google - Software Engineer, Early Career

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
11 Hours ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Team Liquid - Senior Back End Engineer, EU (PHP/Node.js)

Team Liquid

Utrecht, Utrecht, Netherlands (Hybrid)
3 Weeks ago
OUTFIT7 - Lead Web Developer

OUTFIT7

Ljubljana, Ljubljana, Slovenia (On-Site)
7 Months ago
Google - Software Engineer, Early Career, iOS, Photos

Google

Sydney, New South Wales, Australia (On-Site)
11 Hours ago
Tesla - Software Developer, IT Application

Tesla

Barcelona, Catalonia, Spain (On-Site)
2 Months ago
ARHS - Fullstack Developer

ARHS

Liège, Wallonia, Belgium (On-Site)
6 Months ago
Newzoo - Full Stack Python Developer

Newzoo

North Holland, Netherlands (Hybrid)
3 Months ago
N-iX - Senior Java Engineer

N-iX

Colombia (Remote)
2 Months ago
Google - Software Engineer III, Infrastructure, Google Cloud Compute Infrastructure

Google

Kirkland, Washington, United States (On-Site)
3 Months ago
Google - Staff Software Engineer, Platforms

Google

Sunnyvale, California, United States (On-Site)
9 Hours ago
DraftKings - Full-Stack Engineer

DraftKings

Sofia, Sofia City Province, Bulgaria (Remote)
3 Weeks 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.

Bucharest, Bucharest, Romania (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Dublin, County Dublin, Ireland (On-Site)

Bengaluru, Karnataka, India (On-Site)

Sunnyvale, California, United States (On-Site)

Sunnyvale, California, United States (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