Taro Logo

Software Engineer III, Performance, Google Maps

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
$141,000 - $202,000
Mobile
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS

Description For Software Engineer III, Performance, Google Maps

Google is seeking a Software Engineer III to join their Google Maps team, focusing on performance optimization and mobile development. This role is part of the Geo team, which builds and maintains Google's mapping products used by over a billion people monthly. The position combines mobile development expertise with performance optimization, requiring experience in languages like Java or Kotlin.

The role involves working on critical projects for Google Maps, managing priorities and deliverables while designing, developing, and maintaining software solutions. You'll be part of a team that's solving complex computer science problems and improving the understanding of the real world through mapping technologies.

As a Software Engineer III, you'll be responsible for code development, participating in design reviews, and ensuring best practices through code reviews. The position requires strong debugging skills and experience with large-scale systems data analysis. You'll work with data visualization tools and build scalable data pipelines to enable data-driven decisions.

The ideal candidate will have at least 2 years of experience in mobile application development, along with a strong background in performance optimization and system debugging. The role offers competitive compensation, including a base salary range of $141,000-$202,000, plus bonus, equity, and comprehensive benefits.

This position is based in Mountain View, CA, and is part of Google's larger mission to organize the world's information and make it universally accessible and useful. You'll be working with a team that powers essential services like Maps, Earth, Street View, and Google Maps Platform, contributing to products that impact billions of users globally.

The role offers opportunities for growth and development, working with cutting-edge technologies and solving challenging problems at scale. You'll be part of a team that values innovation, technical excellence, and user-focused development, while contributing to products that help people navigate and understand the world better.

Last updated 2 days ago

Responsibilities For Software Engineer III, Performance, Google Maps

  • 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 III, Performance, Google Maps

Java
Kotlin
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in Objective-C, Java, or Kotlin or 1 year of experience with an advanced degree
  • 2 years of experience with performance, large-scale systems data analysis, visualization tools, or debugging
  • 2 years of experience in Mobile Application Development (Android or iOS)

Benefits For Software Engineer III, Performance, Google Maps

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

Interested in this job?

Jobs Related To Google Software Engineer III, Performance, Google Maps

Software Engineer II, Google Messages

Software Engineer II position at Google working on Google Messages platform, focusing on Android development and feature implementation for a billion-user communication app.

Software Engineer II, Android Wear Google Messages

Software Engineer II position at Google focusing on Android Wear Google Messages development, requiring Android expertise and 1+ years of programming experience.

Software Engineer III, Play Games Multiplatform

Software Engineer III position at Google Play focusing on multiplatform game development, requiring 2+ years of experience and expertise in C# and game development.

App Software Engineer, Google Home Experiences

Software engineering role at Google focusing on Android app development for Google Home experiences and smart home ecosystem.

Software Engineer, Google Pixel Graphics

Software Engineering role at Google focusing on GPU graphics and compute technologies for Pixel devices, requiring expertise in C programming and embedded systems.