Staff Software Engineer, Infrastructure Platform

Google Google · Big Tech · Sunnyvale, CA +1

Staff Software Engineer, Infrastructure Platform at Google, focusing on building a Zero Trust security gateway for Google Workspace. The role involves leading the technical strategy, design, and deployment of this high-performance proxy infrastructure to ensure security and compliance for services like Gmail, Calendar, and Drive, handling over 60 million Queries Per Second. While the role is within Google Workspace which utilizes AI, the core responsibilities are in infrastructure, security, and distributed systems, not direct AI/ML model development.

What you'd actually do

  1. Lead the end-to-end design and deployment of a mission-critical Zero Trust security gateway that secures traffic between disparate data center tiers globally. Own the technical strategy for ensuring this infrastructure meets rigorous security requirements while maintaining high availability.
  2. Collaborate with product teams across the Workspace and non-Workspace boundary to identify necessary boundary crossings and help them securely onboard to the proxy.
  3. Ensure the proxy adds minimal latency to critical cross-region Remote Procedure Call (RPC) paths, balancing rigorous security verification with the performance needs of Workspace services.
  4. Maintain accountability for the technical quality of the code base, adhering to Google's most stringent engineering best practices.
  5. Partner with security experts to ensure complex regulatory and security requirements are properly translated into infrastructure controls.

Skills

Required

  • C++ or Java
  • software development experience
  • testing, and launching software products
  • software design and architecture
  • designing and building proxy services or high-throughput networking infrastructure

Nice to have

  • Master’s degree or PhD in Engineering, Computer Science, or a related technical field
  • data structures and algorithms
  • technical leadership role leading project teams and setting technical direction
  • working in a complex, matrixed organization involving cross-functional, or cross-business projects
  • security domain
  • Understanding of Zero Trust architectures

What the JD emphasized

  • rigorous security requirements
  • high availability
  • minimal latency
  • complex regulatory and security requirements