Software Engineer, Chrome

Google is a global technology company that develops Chrome browser and other web services used by billions of users worldwide.
Frontend
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS

Description For Software Engineer, Chrome

Google is seeking a Senior Software Engineer to join their Chrome team, focusing on the Autofill feature. This role combines frontend development with complex algorithmic challenges, requiring expertise in C++, JavaScript/TypeScript, and mobile development languages. The position involves working on Chrome's Autofill functionality across all major platforms (iOS, Android, Windows, Mac, Linux, and Chrome OS).

The role demands strong technical leadership skills and the ability to tackle complex problems in form detection, data processing, and user experience enhancement. You'll be working on critical features that impact billions of Chrome users worldwide, improving how web forms are filled while maintaining high standards of security and privacy.

As a member of the Chrome team, you'll collaborate with various disciplines including UX, UXR, and developer relations. The work involves sophisticated heuristics, crowdsourcing, and machine learning integration to optimize the Autofill experience. You'll be responsible for improving both client-side and server-side components, working on parsing logic, classification algorithms, and UI enhancements across different operating systems.

This position offers the opportunity to work on open-source projects that benefit the entire web ecosystem, focusing on speed, simplicity, and security. The role requires a blend of technical expertise, leadership capabilities, and cross-functional collaboration skills. You'll be part of Google's mission to build a better, more open web while working with cutting-edge technologies and contributing to features used by Chrome's massive user base.

The ideal candidate will have extensive experience in software development, strong architectural skills, and the ability to lead technical projects. You'll be working in a complex, matrixed organization where cross-functional collaboration and technical innovation are essential. This role offers the chance to make a significant impact on one of the world's most widely used web browsers while working with a diverse team of talented engineers.

Last updated 2 months ago

Responsibilities For Software Engineer, Chrome

  • Provide technical leadership on high-impact projects
  • Partner with peers to design solutions for ambiguous problems to improve client and server backends
  • Design and implement new Autofill features for Chrome on various operating systems
  • Enhance form detection and server-side classification algorithms
  • Collaborate on OS-level integrations and UI enhancements for Chrome Autofill

Requirements For Software Engineer, Chrome

JavaScript
TypeScript
Java
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development, and with data structures/algorithms
  • 5 years of experience testing, and launching software products
  • 3 years of experience with software design and architecture
  • Master's degree or PhD in Engineering, Computer Science, or related technical field (preferred)
  • 3 years of experience in a technical leadership role (preferred)
  • 3 years of experience working in complex, matrixed organizations (preferred)

Interested in this job?

Jobs Related To Google Software Engineer, Chrome

UX Design Manager, Marketing Technology

Lead UX design teams at Google, driving innovation in Marketing Technology with competitive compensation and comprehensive benefits.

UX Manager, Google Messages Consumer

Lead UX design team for Google Messages Consumer, managing design strategy and team development with competitive compensation and benefits.

Manager, UX Programs and Operations, Consumer UX

Lead UX Programs and Operations at Google, managing teams and driving operational excellence in user experience design and development.

Senior UX Program Manager, Search

Lead UX program management for Google Search, driving innovation and user-centered development across global teams.

Engineering Manager, Play Web Store and Platform

Lead Google Play's Web Store and Platform team, managing engineering efforts for web infrastructure and analytics while driving user and revenue growth.