Taro Logo

Software Engineer III, Geo Map the World

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
$141,000 - $202,000
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · AI
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer III, Geo Map the World

Google is seeking a Software Engineer III to join their Geo Map the World team, a crucial division focused on building and maintaining the world's most comprehensive and accurate mapping system. This role sits at the intersection of large-scale data processing, geospatial computing, and machine learning, making it an exciting opportunity for engineers passionate about solving complex technical challenges.

The position involves working with Google's vast mapping infrastructure, developing sophisticated algorithms for processing and analyzing geographical data, and collaborating with various teams across Google's infrastructure and ML research divisions. You'll be responsible for designing scalable systems for data ingestion and fusion, creating algorithms for road network analysis, and improving the quality of map attributes.

The ideal candidate will bring strong software development experience, particularly in data structures and algorithms, combined with expertise in data analysis and large-scale data processing. Knowledge of Java is preferred, and experience with geo systems, machine learning, and computational geometry would be particularly valuable.

This role offers competitive compensation ($141,000-$202,000 base salary plus bonus, equity, and benefits) and the opportunity to work at Google's Mountain View headquarters. You'll be part of a team whose work impacts over a billion users monthly through products like Google Maps, Earth, and Street View.

The position offers significant growth potential and the chance to work on cutting-edge technology that directly influences how people navigate and understand the world. You'll be contributing to projects that require both technical excellence and creative problem-solving, while working alongside some of the industry's best engineers and researchers.

Working at Google also means access to world-class benefits, a culture of innovation, and the opportunity to tackle challenging problems at a global scale. The role combines the excitement of a technical challenge with the satisfaction of creating products that have real-world impact on billions of users.

Last updated 10 days ago

Responsibilities For Software Engineer III, Geo Map the World

  • Work with Geo data and collaborate with Google Infrastructure and Machine Learning research teams to deliver improvements
  • Design scalable mechanisms for signal ingestion and fusion
  • Develop geospatial algorithms for lane and road network attributes
  • Make technical contributions to design, development, evaluation, and quality improvement of road geometry, topology, lane, and semantic map attributes

Requirements For Software Engineer III, Geo Map the World

Java
  • Bachelor's degree 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 in Data Analysis
  • Experience in Large Scale Data Processing

Benefits For Software Engineer III, Geo Map the World

Medical Insurance
Equity
401k
  • Medical Insurance
  • Equity
  • 401k

Interested in this job?