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's Geo team is seeking a Software Engineer III to join their Map the World initiative. This role combines software engineering expertise with geospatial technology to improve Google Maps, Earth, and Street View products that serve over a billion users monthly. The position involves working with large-scale data processing, machine learning, and computational geometry to enhance mapping accuracy and features.

The ideal candidate will have strong programming skills, particularly in Java, and experience with data structures and algorithms. They'll work on critical projects involving data analysis, geospatial algorithms, and infrastructure development. The role offers opportunities to impact products used by billions while solving complex computer science problems.

Working at Google's Mountain View headquarters, you'll collaborate with infrastructure and ML research teams to improve map data quality, develop scalable mechanisms for signal processing, and create sophisticated algorithms for road network attributes. The compensation package includes a competitive base salary range of $141,000-$202,000, plus bonus, equity, and comprehensive benefits.

This is an excellent opportunity for engineers passionate about combining software development with geographical information systems, working at scale, and delivering improvements that directly impact users' daily navigation and exploration needs. The role offers significant technical challenges and the chance to work with cutting-edge technology in a team focused on understanding and mapping the real world.

Last updated a month 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
  • Medical Insurance
  • Equity
  • 401k

Interested in this job?