Taro Logo

Senior Software Engineer, GPS Locations

A global technology company that develops innovative products and services used by billions of users worldwide.
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 Platforms and Devices team, focusing on GPS Locations technology. This role combines software engineering expertise with location-based technologies to improve position accuracy using phone-quality GPS data. The position involves working on critical projects that impact billions of users worldwide, requiring strong technical skills in software development, system design, and debugging.

The ideal candidate will have extensive experience in software development using languages like Java, Python, and SQL, along with a deep understanding of data structures and algorithms. They will be responsible for developing and maintaining software products, participating in design reviews, and ensuring code quality through peer reviews.

Working at Google offers the opportunity to be at the forefront of technology innovation, particularly in the areas of sensor fusion, positioning, and navigation. The role is part of Google's broader mission to develop next-generation technologies that transform how users interact with information and connect with one another.

The position is based in New Taipei City, Taiwan, where you'll work with talented engineers and contribute to Google's innovative technology stack. This role offers the chance to work on challenging technical problems at scale while being part of a team that values leadership, versatility, and enthusiasm for tackling new challenges across the full technology stack.

Last updated 7 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 to decide amongst available technologies
  • Review code developed by other developers and provide feedback to ensure best practices
  • Triage product or system issues and debug/track/resolve by analyzing the sources of 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 one or more programming languages 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