Senior Software Engineer, Urban Mobility, Google Geo

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Backend
Senior Software Engineer
Contact Company
5+ years of experience
AI · Enterprise SaaS

Description For Senior Software Engineer, Urban Mobility, Google Geo

Google's Geo team is seeking a Senior Software Engineer to join their Urban Mobility initiative. This role is part of the team responsible for building the most accurate and comprehensive mapping solutions, including Google Maps, Earth, and Street View, which serve over a billion users monthly. The position requires a strong background in software development, data structures, and machine learning, with particular emphasis on applied data science and statistical methods.

As a Senior Software Engineer, you'll be involved in designing, developing, and maintaining critical software solutions for Google's mapping services. The role demands expertise in routing algorithms and the ability to handle complex computer science problems. You'll work on projects that directly impact how users worldwide navigate and explore through Google's mapping products.

The ideal candidate will bring 5+ years of software development experience, with demonstrated expertise in testing, maintaining, and launching software products. Strong leadership qualities are essential, as you'll be leading design reviews and providing technical guidance to other developers. The role offers opportunities to work on cutting-edge technology while solving real-world problems in urban mobility.

Working at Google's Sydney office, you'll be part of a team that's pushing the boundaries of mapping technology. The position offers the chance to work on projects that combine traditional software engineering with advanced machine learning and data science techniques. You'll contribute to products that billions of people rely on daily, making this an opportunity to have a significant impact on how people interact with mapping technology.

This role is perfect for someone who is passionate about combining software engineering excellence with data science and machine learning to solve complex urban mobility challenges. You'll be working in an environment that values innovation, technical expertise, and the ability to collaborate effectively with teams across Google's global organization.

Last updated a day ago

Responsibilities For Senior Software Engineer, Urban Mobility, Google Geo

  • Write and test 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 Senior Software Engineer, Urban Mobility, Google Geo

  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms
  • 3 years of experience in testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • 3 years of experience with applied data science and statistical methods, machine learning algorithms and tools, or applied ML
  • PhD in Computer Science, Mathematics, Statistics or other related fields (preferred)
  • 1 year of experience in a technical leadership role (preferred)
  • Experience in research and development of novel methods, algorithms or models using statistics and machine learning (preferred)
  • Experience in routing algorithms (preferred)
  • Knowledge of mathematics and statistical methods (preferred)

Interested in this job?

Jobs Related To Google Senior Software Engineer, Urban Mobility, Google Geo

Senior OEM Networking Commodity Manager

Senior OEM Networking Commodity Manager position at Google, managing supplier relationships and sourcing strategies for networking hardware infrastructure.

Senior Application Engineer

Senior Application Engineer position at Google, focusing on business systems integration and internal process optimization using Java, Python, and cloud technologies.

Senior Software Engineer, Full Stack, Google Workspace

Senior Software Engineer position at Google Workspace, focusing on full-stack development with competitive compensation and opportunity to work on products impacting billions of users.

Senior Application Engineer

Senior Application Engineer position at Google, focusing on business systems integration and internal process optimization using Java, Python, and cloud technologies.

Senior Design Automation CAD Engineer, Silicon

Senior Design Automation CAD Engineer position at Google, developing custom silicon solutions and CAD tools for next-generation hardware products.