





Strong Tier-1 employer and generalist software title increase competition, but senior specialized role reduces density.
Requires deep systems, C++, and large-scale infrastructure experience, so backgrounds are less transferable across industries.
Multiple explicit years requirements, C++ and distributed systems expertise, and leadership make filters highly strict.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Provide technical leadership and set technical strategy for high-impact Geo projects focused on scalable infrastructure for user-generated content trust.
Design, develop, test, deploy, and maintain large-scale distributed software systems critical to Google Geo products (Maps, Earth, Street View, etc.).
Manage project priorities, deadlines, deliverables and facilitate cross-team alignment across distributed engineering teams.
Bachelor's degree or equivalent practical experience in Engineering, Computer Science or related technical field.
8 years of professional experience programming in C++ with at least 5 years launching software products and building large-scale distributed infrastructure or networks.
3 years of experience in software design, architecture, and technical leadership roles including leading teams and cross-functional projects.
Work Experience Required: Minimum 8 years overall software engineering experience.
Experienced leader able to influence and coach distributed engineering teams and drive technical direction in structured, cross-business environments.
Strong background in infrastructure design, platform-as-a-service (PaaS), data structures, algorithms, and scalable system design.
Demonstrated ability to manage complex projects end-to-end with clarity on goals, outcomes, and adapting priorities to business needs.