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

Job Description

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 offers the opportunity to work on critical projects that impact billions of users worldwide.

The ideal candidate will bring strong technical skills in software development, particularly in Java, Python, and SQL, along with experience in sensor fusion, positioning, or navigation. You'll be part of a team that researches, designs, and develops new technologies to make user interactions with computing faster and more seamless.

As a Senior Software Engineer at Google, you'll have the chance to work on large-scale systems, contribute to innovative solutions, and collaborate with talented engineers across the organization. The role involves not just coding, but also participating in design reviews, mentoring other developers through code reviews, and ensuring best practices in software development.

Google offers a collaborative environment where you can make a significant impact on location-based services that affect users globally. The position combines technical challenges with the opportunity to work on cutting-edge technology in a company known for its innovation and technical excellence. You'll be part of a team that pushes the boundaries of what's possible in location technology while maintaining Google's high standards for code quality and system reliability.

Last updated 17 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

Related Jobs