Staff Software Engineer, Data Cloud Memorystore

Google Google · Big Tech · Kirkland, WA +1

Google Cloud Memorystore team is seeking a Staff Software Engineer to lead the development and technical roadmap for their cache-as-a-service offerings (Valkey, Redis, Memcached). The role involves driving architecture, design, implementation, and partnering with Product Managers and other GCP teams. Requires strong C++ and distributed systems experience, with a focus on high-performance, low-latency infrastructure.

What you'd actually do

  1. Provide technical leadership on high-impact projects.
  2. Influence and coach a distributed team of engineers.
  3. Facilitate alignment and clarity across teams on goals, outcomes, and timelines.
  4. Manage project priorities, deadlines, and deliverables.
  5. Design, develop, test, deploy, maintain, and enhance large scale software solutions.

Skills

Required

  • C++
  • large-scale infrastructure
  • distributed systems
  • software design
  • architecture
  • redis
  • memcached
  • caching systems
  • database systems

Nice to have

  • Master’s degree
  • PhD
  • data structures
  • algorithms
  • technical leadership
  • complex, matrixed organization
  • cross-functional projects
  • managed services
  • Caching
  • Proxy
  • Database
  • Storage

What the JD emphasized

  • large scale software solutions
  • large-scale infrastructure
  • distributed systems