Software Engineer II, V8 Bug Detection

1 Month 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

The Walt Disney Company - Technology Manager

The Walt Disney Company

Montévrain, Île-de-France, France (On-Site)
1 Month ago
luxsoft - Temenos Technical Lead

luxsoft

Hyderabad, Telangana, India (On-Site)
3 Weeks ago
Microsoft - Platform Engineering Manager

Microsoft

Redmond, Washington, United States (Hybrid)
1 Month ago
Meta - Software Engineer (Technical Leadership) - Machine Learning

Meta

Bellevue, Washington, United States (On-Site)
6 Months ago
Guardian - Lead Engineer - IT

Guardian

Gurugram, Haryana, India (Hybrid)
2 Weeks ago
Oculus VR - Server Engineer

Oculus VR

Washington, United States (Remote)
2 Months ago
Skyhigh Security - Senior Software Engineer

Skyhigh Security

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Hitachi - Power Platform Developers-Mar 2024

Hitachi

Pune, Maharashtra, India (On-Site)
7 Months ago
Meta - Software Engineer, Intern/Co-op

Meta

Menlo Park, California, United States (On-Site)
6 Months ago
appier - Software Engineer, Data Backend(Data Platform)

appier

Taipei City, Taiwan (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Sabre India - Senior Java Devops Software Engineer

Sabre India

Kraków, Lesser Poland Voivodeship, Poland (Hybrid)
1 Month ago
bytedance - Software Engineer, Global Payment Privacy

bytedance

San Jose, California, United States (On-Site)
1 Month ago
Synechron - Senior Java Developer (Microservices, Concurrency & Messaging Platforms Expert)

Synechron

Pune, Maharashtra, India (On-Site)
4 Days ago
Meta - Software Engineering Manager, Product Infrastructure

Meta

Washington, District Of Columbia, United States (Remote)
6 Months ago
Sony Interactive Entertainment - Server-Side Engineer (PlayStation™Network Server Application Development)

Sony Interactive Entertainment

Tokyo, Japan (On-Site)
4 Months ago
Inveniolsi - Full Stack Consultant

Inveniolsi

Hyderabad, Telangana, India (On-Site)
2 Weeks ago
supercell - Senior Server Engineer, Clash of Clans

supercell

Helsinki, Uusimaa, Finland (On-Site)
7 Months ago
Salesforce - Success Architect - Data Cloud

Salesforce

Sydney, New South Wales, Australia (Hybrid)
4 Days ago
Next Level Business Services - ATG Architect

Next Level Business Services

Bolingbrook, Illinois, United States (On-Site)
7 Months ago
bytedance - Network Reliability Engineer - Physical Network Infrastructure

bytedance

Singapore (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Warsaw, Masovian Voivodeship, Poland

Google - Senior Software Engineer, ChromeOS, Security

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
1 Month ago
Google - Embedded Senior Software Engineer, Pixel Power Software

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
1 Month ago
Keywords Studios - HR Generalist (fixed term contract)

Keywords Studios

Katowice, Silesian Voivodeship, Poland (On-Site)
2 Weeks ago
Techland - Junior QA Specialist

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
1 Month ago
N-ix - Senior .NET Engineer (with ETL Experience)

N-ix

Poland (Remote)
2 Months ago
Techland - UE5 Senior Game Programmer AI

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
6 Months ago
Aptive - Finance Analyst

Aptive

Kraków, Lesser Poland Voivodeship, Poland (Hybrid)
2 Weeks ago
original games - Cybersecurity Specialist

original games

Warsaw, Masovian Voivodeship, Poland (On-Site)
3 Weeks ago
PwC - Backend Developer/Consultant with German (freelance)

PwC

Warsaw, Masovian Voivodeship, Poland (Hybrid)
8 Months ago
Netflix - Marketing Manager - CEE

Netflix

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Sonar Source - Staff Software Engineer (Java)

Sonar Source

Austin, Texas, United States (Hybrid)
7 Months ago
N-ix - Senior .NET Full-Stack Engineer

N-ix

Ukraine (Remote)
4 Months ago
Google - Software Engineer, Black Community Inclusion

Google

São Paulo, State Of São Paulo, Brazil (On-Site)
1 Month ago
Nagarro - Associate Staff Engineer, Java

Nagarro

Canada (Remote)
7 Months ago
Google - Software Engineer III, Android

Google

Bucharest, Bucharest, Romania (On-Site)
1 Month ago
Playtika - Server Technical Lead

Playtika

Poland (Hybrid)
6 Months ago
Milestone - Senior Software Engineer

Milestone

Barcelona, Catalonia, Spain (Hybrid)
2 Months ago
Nagarro - Senior Staff Engineer, Hybris

Nagarro

India (Remote)
7 Months ago
Vigaet - Internship-Backend Developer

Vigaet

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Adtran - Software Engineer

Adtran

Hyderabad, Telangana, India (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

About The Company

London, England, United Kingdom (On-Site)

Bengaluru, Karnataka, India (On-Site)

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

Bengaluru, Karnataka, India (On-Site)

Taipei City, Taiwan (On-Site)

Zürich, Zurich, Switzerland (On-Site)

Kirkland, Washington, United States (On-Site)

New Taipei, New Taipei City, Taiwan (On-Site)

Seattle, Washington, 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