Drimva

Google

Staff Software Engineer, Data Processing Platform

San Francisco, CA, USA · Staff · Full-time · Posted Sep 25, 2026

Experience
8 years programming in C++ or Go; 5 years with design and architecture and testing/launching software products. Other experience requirements are stated without a number.
Education
Bachelor's degree or equivalent practical experience.

About the job

Provides technical leadership for a large data ingestion and processing platform supporting Google’s security detection and response capabilities.

What you'll do

  • Lead work to reduce latency, improve service level objectives, and automate manual intervention, integrating agents where needed.
  • Provide oversight and guidance to executive engineers.
  • Partner with cross-functional teams in the Detection and Response Platform organization.

What they ask for

  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience programming in C++ or Go.
  • 5 years of experience with design and architecture; and testing/launching software products.
  • Experience architecting large-scale distributed systems, designing or deploying distributed data processing systems, and developing generative AI agents or LLM applications.

Nice to have

  • Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
  • Experience with data structures and algorithms, technical leadership, complex cross-functional projects, data infrastructure, or building AI agents.

Pay

$207000 - $300000 (USD) base salary

Tools

C++, Go, Spanner, BigQuery, Cassandra, PostgreSQL

AI focus

Designing, developing, and deploying generative AI agents or LLM applications; integrating agents into platform workflows where needed.

Model-written summary · the original posting is authoritative

First seen Oct 21, 2026 · Last verified Nov 4, 2026 (UTC)