Staff Software Engineer, Cloud Regional Security Isolation

Google Google · Big Tech · Sunnyvale, CA +2

Staff Software Engineer focused on building and deploying security software for regional isolation within Google Cloud. The role involves designing, developing, and maintaining security infrastructure, primitives, and APIs to manage location-based access policies, collaborating with partner teams, and driving improvements in the codebase. Requires extensive experience in software engineering, distributed systems, and security.

What you'd actually do

  1. Support the team in building Google software engineering best practices to build products that are maintainable, well tested, and reliable.
  2. Design, develop, and deploy security software (tools, libraries, APIs, and controls) for to support critical user journeys of defining, manage, and enforce location-based access policies.
  3. Collaborate with partner teams in Technical Infrastructure Security and numerous other product areas at Google to define requirements and to develop regional security solutions.
  4. Drive major improvements in the code base requiring careful analysis, planning and roll out of changes.
  5. Mentor, develop and support members of the growing team.

Skills

Required

  • C++
  • Go
  • Python
  • software testing
  • launching software products
  • large-scale infrastructure
  • distributed systems
  • networks
  • compute technologies
  • storage
  • hardware architecture
  • software design
  • software architecture

Nice to have

  • Master's degree
  • PhD
  • Engineering
  • Computer Science
  • data structures
  • algorithms
  • technical leadership
  • project teams
  • technical direction
  • complex, matrixed organization
  • cross-functional projects
  • cross-business projects
  • Security

What the JD emphasized

  • security software
  • location-based access policies
  • security infrastructure
  • distributed systems
  • Security