Software Engineer, Chrome Autofill

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Backend
Mid-Level Software Engineer
In-Person
2+ years of experience
Enterprise SaaS

Description For Software Engineer, Chrome Autofill

Google is seeking a Software Engineer to join their Chrome Autofill team in Warsaw, Poland. This role is crucial for enhancing Chrome's form-filling capabilities across multiple platforms. As part of Google's broader mission to improve web browsing, you'll work on Chrome, which is available across all major platforms including iOS, Android, Windows, Mac, Linux, and Chrome OS.

The position involves working primarily with C++ to design and implement new Autofill features, while also collaborating with teams in Munich and other locations. You'll be responsible for enhancing form detection algorithms and improving Chrome's ability to process form data accurately. The role requires expertise in multiple programming languages, including C++, JavaScript/TypeScript, Java, and Objective-C++, as you'll be working on various aspects of the browser across different operating systems.

Google's engineering culture emphasizes innovation, technical excellence, and cross-functional collaboration. You'll be part of a team that's dedicated to making the web more accessible and user-friendly through Chrome's open-source project. This position offers the opportunity to impact billions of users while working with cutting-edge technologies and contributing to Chrome's core functionality.

The ideal candidate should have strong experience in software development, particularly with C++ and browser development. You'll need to demonstrate expertise in data structures and algorithms, and have the ability to work on complex technical challenges. This role offers the chance to work on technology that directly impacts how users interact with the web, making it more efficient and secure for everyone.

Last updated 5 minutes ago

Responsibilities For Software Engineer, Chrome Autofill

  • Partner closely with Engineering teams in Munich and cross-functional peers
  • Design and implement new Autofill features for Chrome on various operating systems, primarily working with C++ code
  • Enhance form detection and server-side classification algorithms to improve Chrome's ability to accurately detect web form fields and process form data
  • Collaborate on OS-level integrations and UI enhancements for Chrome Autofill, involving languages such as JavaScript/TypeScript, Java, and Objective-C++

Requirements For Software Engineer, Chrome Autofill

Java
JavaScript
TypeScript
  • Bachelor's degree in Computer Science, related technical field, or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree
  • 2 years of experience with data structures or algorithms
  • Experience with C++ and browser development or web standards

Interested in this job?

Jobs Related To Google Software Engineer, Chrome Autofill

Software Engineer, Black Community Inclusion

Mid-level Software Engineering role at Google focused on Black Community Inclusion, requiring 5 years of development experience and strong technical leadership skills.

Software Engineer III, Full Stack, Google Cloud

Full Stack Software Engineer position at Google Cloud, developing next-generation technologies with both backend and frontend expertise required.

Software Engineer III, Performance Modeling, Silicon

Software Engineer III position at Google focusing on Performance Modeling and Silicon development, requiring expertise in simulation models and SoC architecture.

Software Engineer II, Full Stack, Google Ads

Full-stack software engineering role at Google Ads, focusing on developing advertising products and technologies that connect users, publishers, and advertisers globally.

Software Engineer, Chrome Identity

Software Engineer position at Google working on Chrome Identity features, requiring C++ expertise and 2+ years of experience in software development.