Google's Geo team is at the forefront of building the world's most comprehensive and accurate mapping solutions. This senior software engineering role offers an opportunity to work on products like Maps, Earth, Street View, and Google Maps Platform that serve over a billion users monthly. As a Senior Software Engineer in the Geo team, you'll be tackling complex computer science problems, designing intuitive product experiences, and improving our understanding of the real world.
The role demands versatility and leadership qualities, as you'll be working across the full technology stack. You'll be responsible for managing project priorities, deadlines, and deliverables while designing, developing, testing, and maintaining software solutions. The position offers the chance to work with cutting-edge technologies in areas including distributed computing, large-scale system design, artificial intelligence, and natural language processing.
Google provides a collaborative environment where engineers can switch teams and projects as they grow. You'll be working alongside talented peers, participating in design reviews, and contributing to the development of next-generation technologies that impact billions of users. The role combines technical expertise with leadership opportunities, making it ideal for engineers who want to make a significant impact on products that help users navigate their daily lives.
The position requires strong technical skills, including experience with software development, data structures/algorithms, and mobile development. You'll be part of a team that's solving complex challenges in mapping technology while working on products that are fundamental to how people explore and understand the world.