Senior Staff Software Engineer, Geo

Google Google · Big Tech · Seattle, WA +1

Senior Staff Software Engineer role at Google within the Geo Auto team, focusing on leading the technical design and execution of large-scale data platforms, streaming pipelines, and distributed storage systems for processing map attributes and real-time sensor data. The role involves designing reliable, privacy-compliant systems, establishing technical consensus, and mentoring engineers. Requires a Bachelor's degree in Computer Science or equivalent, 8 years of software development experience in large-scale distributed systems, and programming experience in C++, Java, Go, or Python. Preferred qualifications include a Master's or PhD, experience with data structures and algorithms, and technical leadership experience.

What you'd actually do

  1. Lead the technical goal, architectural design, and execution of large-scale data platforms, high-throughput streaming pipelines, and distributed storage systems that process advanced map attributes.
  2. Design highly reliable, privacy-compliant systems to ingest and process real-time sensor observations at global scale to continuously update Google Maps.
  3. Establish technical consensus and build strong collaborative relationships across product, engineering, and external automotive partners to deliver roadmap priorities.
  4. Mentor other engineers, advocate software engineering best practices, and cultivate a high-performance technical culture.

Skills

Required

  • software development
  • large-scale distributed systems
  • big data platforms
  • high-throughput data processing systems
  • C++
  • Java
  • Go
  • Python

Nice to have

  • data structures
  • algorithms
  • technical leadership