Taro Logo

Senior Software Engineer, Geo

A global technology company that develops internet-related services and products, including search, cloud computing, software, and online advertising technologies.
$166,000 - $244,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Consumer
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Engineer, Geo

Google is seeking a Senior Software Engineer to join their Geo team, which is responsible for developing and maintaining crucial mapping technologies that serve over a billion users monthly through products like Google Maps, Earth, Street View, and Google Maps Platform. This role offers an opportunity to work on large-scale systems that directly impact how people navigate and explore the world.

The position requires strong technical expertise in software development, with a focus on building scalable solutions for complex mapping challenges. You'll be working with a team that combines computer science fundamentals with beautiful product experiences to enhance our understanding of the real world. The role involves writing and testing code, participating in design reviews, mentoring other developers through code reviews, and maintaining high-quality documentation.

As a Senior Software Engineer in the Geo team, you'll have the chance to work on projects that require expertise in distributed computing, large-scale system design, and data structures/algorithms. The role offers competitive compensation ($166,000-$244,000 base salary) plus bonus, equity, and comprehensive benefits, reflecting Google's commitment to attracting top talent.

The ideal candidate will bring 5+ years of software development experience and a strong background in data structures and algorithms. You'll be part of a team that's solving complex computer science problems while creating intuitive product experiences that millions of users rely on daily. This is an excellent opportunity for someone who wants to make a significant impact on products that help people navigate and understand the world better.

Working at Google means joining a company that values diversity, equity, and inclusion, with a strong commitment to creating a culture of belonging. You'll have access to Google's renowned benefits package and the opportunity to work with some of the best minds in technology while solving challenging problems at a global scale.

Last updated 20 days ago

Responsibilities For Senior Software Engineer, 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
  • Triage product or system issues and debug/track/resolve issues

Requirements For Senior Software Engineer, Geo

Java
Python
JavaScript
  • 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 testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture

Benefits For Senior Software Engineer, Geo

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Bonus
  • Equity
  • Benefits package

Interested in this job?