Senior Software Engineer, Data and Infrastructure, Professional Intelligence, DeepMind
Google, Mountain View, California
About the job
Minimum qualifications
- Bachelor's degree in Computer Science, or equivalent practical experience.
- Experince in Python with modern toolchains and frameworks (e.g., uv, ruff,
FastAPI, Pydantic).
- Experience building and operating data pipelines (e.g., one or more of Apache
Beam, Dataflow, Flink, and Spark), and with trade-offs between batch and streaming designs.
- Experience with data storage solutions (e.g., SQL/Postgres, NoSQL, blob
storage, search indexes, vector databases) and the trade-offs between them.
- Experience using coding agents to develop code and tests to specification.
Preferred qualifications
- Experience with infrastructure-as-code (e.g., Terraform) and serverless or
container platforms (e.g., Cloud Run, GKE).
- Experience implementing access control and security in data systems (e.g.,
row-level security, IAM, VPC Service Controls), or working with sensitive or regulated data.