Software Engineer, Geo

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information through products like Maps, Earth, and Street View.
Backend
Entry-Level Software Engineer
Contact Company
1+ year of experience
Enterprise SaaS

Description For Software Engineer, Geo

Google's Geo team is at the forefront of building the world's most comprehensive and accurate mapping solutions. As a Software Engineer in the Geo team, you'll be part of a dynamic environment that serves over a billion users monthly through products like Google Maps, Earth, Street View, and Google Maps Platform. The role combines technical expertise with practical problem-solving, requiring skills in software development across various programming languages. You'll be responsible for developing, testing, and maintaining critical software solutions while collaborating with peers through design reviews and code feedback. The position offers opportunities to work on large-scale systems, contribute to product innovation, and directly impact how users worldwide navigate and explore. The team focuses on solving complex computer science problems while creating intuitive product experiences and improving real-world mapping accuracy. This role is perfect for engineers who are versatile, show leadership potential, and are eager to tackle full-stack challenges as Google continues to advance its mapping technology. You'll be part of a team that not only serves everyday users but also enables developers to enhance their applications with Google Maps platform capabilities.

Last updated a few seconds ago

Responsibilities For Software Engineer, Geo

  • 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
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues

Requirements For Software Engineer, Geo

Python
Java
JavaScript
  • Bachelor's degree or equivalent practical experience
  • 1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript)
  • Master's degree or PhD in Computer Science or related technical field (preferred)
  • Experience developing accessible technologies (preferred)

Interested in this job?

Jobs Related To Google Software Engineer, Geo

Software Engineer, University Graduate, 2025

Entry-level Software Engineering role at Google, working on next-generation technologies and infrastructure systems that impact billions of users globally.

Software Engineer, Geo

Software Engineer position at Google's Geo team, focusing on developing mapping technologies and solutions that serve billions of users worldwide.

Network Operations Engineer

Network Operations Engineer position at Google focusing on maintaining and operating global network infrastructure, requiring expertise in optical networking and TCP/IP protocols.

Software Engineer, Early Career

Early career software engineering role at Google, working on next-generation technologies that impact billions of users globally.

Software Engineer, Search

Software Engineer position at Google Search, developing next-generation search technologies and infrastructure that impacts billions of users globally.