Software Engineer, Geo

Google is a global technology leader that develops innovative products and services used by billions of people.
Backend
Entry-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
Enterprise SaaS

Description For Software Engineer, Geo

Google's Geo team is seeking a Software Engineer to join their mission of building the most accurate and comprehensive mapping solutions. This role involves working on products like Maps, Earth, Street View, and Google Maps Platform, which serve over a billion users monthly. As a Software Engineer, you'll be part of developing next-generation technologies that impact how billions of users connect and interact with geographical information.

The position requires strong technical skills in software development, with opportunities to work across the full stack. You'll be involved in designing, developing, testing, and maintaining software solutions while collaborating with cross-functional teams. The role offers the chance to work on large-scale systems and solve complex computer science problems while creating intuitive product experiences.

Google offers a collaborative environment where engineers can grow and switch between teams and projects as they evolve. You'll be working with cutting-edge technologies in areas including distributed computing, large-scale system design, and artificial intelligence. The company's commitment to innovation and technical excellence makes this an ideal opportunity for engineers who want to make a significant impact while working with world-class technologies and teams.

The role combines technical challenges with real-world impact, as your work will directly influence how people navigate and understand the world through Google's mapping products. You'll be part of a team that's not just maintaining existing systems but actively shaping the future of mapping technology. This position offers excellent growth opportunities and the chance to work on products that billions of people rely on daily.

Last updated 19 minutes 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 and adapt content based on product/program updates and user feedback
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality

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)
  • English proficiency is a requirement

Interested in this job?

Jobs Related To Google Software Engineer, Geo

Technical Solutions Manager, Customer Experience, gTech Ads Sellside (English, Mandarin)

Technical Solutions Manager position at Google's gTech Ads Sellside team, combining technical expertise with client relationship management in Taipei, Taiwan.

Technical Solutions Manager, gTech Ads Sellside, Customer Experience

Technical Solutions Manager position at Google focusing on advertising technology solutions, requiring 1+ years of technical experience and strong problem-solving skills.

Technical Solutions Consultant, gTech (Spanish, English)

Technical Solutions Consultant position at Google, combining technical expertise with client relationship management, requiring English and Spanish fluency.

Network Test Engineer

Entry-level Network Test Engineer position at Google, focusing on cloud platform testing and automation framework development in Bengaluru, India.

Software Engineer, Google Ads

Software Engineering role at Google Ads team, developing advertising technology solutions that connect billions of users, publishers, and advertisers worldwide.