Staff Web Performance Engineer, Android, Chrome

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Android
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Consumer

Description For Staff Web Performance Engineer, Android, Chrome

Google is seeking a Staff Web Performance Engineer to join their Android and Chrome teams in London. This role combines expertise in performance optimization, system architecture, and technical leadership. You'll be working on critical projects to improve user experience across Google's computing devices, including smartphones, tablets, and wearables.

The position requires deep technical knowledge in C++, data structures, and algorithms, with a focus on performance analysis and optimization. You'll be responsible for analyzing key metrics like scroll jank, power consumption, and rendering framerates, while implementing optimizations in Chrome, WebView, V8, and Android platforms.

As a technical leader, you'll help shape the team's roadmap and lead cross-team collaborations. The role involves working with both internal teams and external OEM partners to develop and optimize new Android devices. This is an opportunity to impact billions of users through Google's open-source Chrome project, which spans all major platforms including iOS, Android, Windows, Mac, Linux, and Chrome OS.

The ideal candidate brings 8+ years of software development experience, with proven expertise in performance optimization, compilers, and operating systems. You'll work in a dynamic environment where versatility and leadership are valued, and where you'll have opportunities to tackle new challenges across the full technology stack.

This role offers the chance to work at the intersection of web and mobile technologies, contributing to Google's mission of building a better, more open web while ensuring security and performance across all platforms. You'll be part of a team that values innovation, technical excellence, and cross-functional collaboration, making a direct impact on how users worldwide experience the web and Android devices.

Last updated 4 days ago

Responsibilities For Staff Web Performance Engineer, Android, Chrome

  • Analyze key performance metrics such as scroll jank, power consumption, rendering framerate, memory usage, page load time in the lab and field, as well as on the latest Pixel hardware
  • Identify, design or implement optimizations in Chrome/WebView/V8/Android to improve user experience on the Web and Android
  • Build tools and processes to scale up the scope and impact of our performance optimization efforts
  • Collaborate and coordinate with Android and Chrome teams, as well as external and internal Original Equipment Manufacturer (OEM) teams developing new Android devices
  • Help shape the team's roadmap, lead cross-team collaborations and analysis/optimization projects

Requirements For Staff Web Performance Engineer, Android, Chrome

Java
Linux
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development using C++, and with data structures/algorithms
  • 5 years of experience testing, and launching software products
  • 3 years of experience with software design and architecture
  • Experience designing software systems, including requirements gathering, analysis, and design
  • Experience with C++, device drivers, Linux Kernel, and Remote Direct Memory Access (RDMA)
  • Experience with performance analysis and optimization, compilers, and web and operating systems

Benefits For Staff Web Performance Engineer, Android, Chrome

Medical Insurance
Vision Insurance
Dental Insurance
Parental Leave
  • Equal opportunity employer
  • Accommodation for special needs
  • Comprehensive medical benefits
  • Parental leave

Interested in this job?

Jobs Related To Google Staff Web Performance Engineer, Android, Chrome

Product Manager, Android Studio

Lead product strategy for Android Studio, working with developer tools and improving app development experience across Android platforms.

Staff Technical Solutions Consultant Manager, Android Auto

Lead Android Automotive compliance initiatives at Google, managing team relationships with global vehicle manufacturers and ensuring high-quality integration of Android OS in vehicles.

Staff Software Engineer, Mobile (Android), Geo

Staff Software Engineer position at Google working on Android development for the Geo team, building mapping technologies and solutions.

Staff Software Engineer, Mobile (Android), Google Workspace

Staff Software Engineer position at Google focusing on Android development for Google Workspace, offering competitive compensation and benefits.

Staff Software Engineer, Android Automotive

Lead Android Automotive development at Google, developing platforms and services that bring Google's ecosystem to vehicles while leading engineering teams and shaping the future of automotive technology.