Software Engineer III, Mobile (Android), Geo

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information worldwide.
Android
Mid-Level Software Engineer
In-Person
2+ years of experience
Enterprise SaaS

Description For Software Engineer III, Mobile (Android), Geo

Google is seeking a Software Engineer III for their Geo team, focusing on Android mobile development. This role is crucial in building and maintaining Google's mapping services, including Maps, Earth, and Street View, which serve over a billion users monthly. The position combines Android expertise with large-scale systems development, requiring both technical depth and leadership qualities.

The role demands a strong foundation in software development, data structures, and algorithms, with a particular emphasis on Android application development. You'll be working on critical projects that directly impact Google's mapping services, with opportunities to switch teams and projects as you grow. The position involves not just coding, but also technical leadership through code reviews, documentation, and design decisions.

As part of the Geo team, you'll be at the forefront of solving complex computer science problems, creating intuitive product experiences, and improving our understanding of the real world through mapping technologies. The role offers the opportunity to work on products that billions of users rely on daily for navigation and exploration.

The ideal candidate should have at least 2 years of software development experience, with a strong preference for Android development background. You'll be expected to manage project priorities, deadlines, and deliverables while maintaining high coding standards. The position offers the chance to work with cutting-edge technology in a team that's shaping the future of digital mapping.

Google provides a collaborative environment where you'll work with talented engineers worldwide, with opportunities for professional growth and impact at a massive scale. The company's commitment to innovation in mapping technology, combined with its global reach, makes this an exciting opportunity for engineers passionate about mobile development and geospatial technologies.

Last updated a month ago

Responsibilities For Software Engineer III, Mobile (Android), Geo

  • Write product or system development code
  • Review code developed by other engineers 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
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies

Requirements For Software Engineer III, Mobile (Android), Geo

Java
Kotlin
  • 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 in either an academic or industry setting
  • 2 years of experience with Android application development (preferred)
  • 2 years of experience with performance, large scale systems data analysis, visualization tools, or debugging (preferred)
  • Experience developing accessible technologies (preferred)
  • Master's degree or PhD in Computer Science or related technical field (preferred)

Interested in this job?

Jobs Related To Google Software Engineer III, Mobile (Android), Geo

Software Developer III, Mobile (Android), AR

Mid-level Android Developer position at Google, focusing on AR technology development with competitive salary and benefits.

Product Manager II, Android Content and Applications Framework

Product Manager II position at Google, focusing on Android Content and Applications Framework, offering $142K-$211K salary plus benefits in Mountain View, CA.

Software Engineer III, Mobile, Android

Mid-level Software Engineer position at Google focusing on Android development, offering competitive compensation and the opportunity to impact billions of users worldwide.

Software Engineer III, Mobile, Android

Software Engineer III position at Google focusing on Android development, requiring 2+ years of experience and strong programming skills.

Software Engineer III, Mobile (Android), Geo

Software Engineer III position at Google's Geo team, focusing on Android development for Google Maps and related products, requiring 2+ years of experience.