Taro Logo

Senior Software Engineer, GPS Locations

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
New Taipei, Banqiao District, New Taipei City, Taiwan
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI

Description For Senior Software Engineer, GPS Locations

Google is seeking a Senior Software Engineer to join their GPS Locations team within the Platforms and Devices organization. This role focuses on developing and improving location accuracy technologies by processing GPS data and other information sources. The position combines core software engineering with specialized knowledge in sensor fusion and navigation systems.

As part of Google's broader mission to organize the world's information, this role contributes to making location services more accurate and reliable for billions of users. The team works within Google's Platforms and Devices division, which creates software platforms across desktop and mobile environments, along with first-party devices that leverage Google's AI capabilities.

The ideal candidate will bring strong software engineering fundamentals with 5+ years of experience in languages like Java, Python, and C++/SQL, along with expertise in data structures and algorithms. They should have a proven track record of launching and maintaining software products, with additional experience in software design and architecture.

Key responsibilities include processing GPS data to improve position accuracy, writing production code, leading technical design reviews, and ensuring code quality through peer reviews. The role requires both technical depth in software engineering and the ability to collaborate effectively with cross-functional teams.

This position offers the opportunity to work on technology that directly impacts user experiences across Google's products, with the backing of Google's world-class engineering resources and infrastructure. Based in New Taipei City, the role provides exposure to cutting-edge location technology while working alongside talented engineers in Google's growing Taiwan engineering hub.

Last updated 2 days ago

Responsibilities For Senior Software Engineer, GPS Locations

  • Process phone-quality GPS data together with other information to improve the accuracy of computed positions
  • Write product or system development code
  • Participate in, or lead design reviews with peers and stakeholders
  • Review code developed by other developers and provide feedback
  • Triage product or system issues and debug/track/resolve issues

Requirements For Senior Software Engineer, GPS Locations

Java
Python
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in Java, Python, and C++/SQL, and with data structures/algorithms
  • 5 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • Experience working within an organization or individual projects

Interested in this job?

Jobs Related To Google Senior Software Engineer, GPS Locations