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 division. This role focuses on improving position accuracy by processing phone-quality GPS data alongside 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 develop next-generation technologies, you'll work on critical projects that impact billions of users. The role requires expertise in software development, particularly in languages like Java, Python, and C++/SQL, along with strong understanding of data structures and algorithms.

The Platforms and Devices team is responsible for Google's computing software platforms across desktop and mobile environments, as well as first-party devices that integrate Google's AI, software, and hardware capabilities. You'll be part of a team that researches, designs, and develops new technologies to make user interactions with computing faster and more seamless.

This position offers the opportunity to work on challenging technical problems at massive scale, collaborating with talented engineers and stakeholders. You'll be responsible for not just writing code, but also participating in design reviews, providing code review feedback, and helping maintain high engineering standards.

The ideal candidate will bring 5+ years of software development experience, strong technical leadership capabilities, and expertise in sensor fusion, positioning, or navigation. You'll be working in New Taipei City, Taiwan, contributing to Google's mission of organizing the world's information and making it universally accessible and useful.

Last updated 19 hours 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

Senior Software Developer, Google Health Platforms and Devices

Senior Software Developer role at Google Health Platforms and Devices, focusing on building scalable health tech solutions using Java/C++ and distributed systems.

Senior Software Developer, Chrome

Senior Software Developer position at Google Chrome team, focusing on browser development and web technologies using C++ with 5+ years of experience required.

Senior Advertising Solutions Architect, gTech (English, Japanese)

Senior Advertising Solutions Architect position at Google combining technical expertise with client advisory, requiring Japanese-English bilingual skills and 5+ years of software development experience.

Senior Software Engineer, Performance Infrastructure

Senior Software Engineer role at Google focusing on Performance Infrastructure and graphics library development for Chrome browser, requiring 5+ years of programming experience.

Senior Software Engineer, Performance Infrastructure

Senior Software Engineer position at Google focusing on Performance Infrastructure and graphics library development, requiring 5 years of experience in software development and distributed systems.