Google is seeking a Senior Staff Software Engineer to work on the Common Expression Language (CEL), a critical component used across Kubernetes, Google Cloud Platform, and Google Apps. This role is part of the Core team, which builds the technical foundation behind Google's flagship products and is responsible for the underlying design elements, developer platforms, and infrastructure.
The position requires an experienced technical leader who will be responsible for maintaining and improving CEL's multiple language stacks (C++, Java, Go), optimizing performance, and expanding CEL's capabilities as an expression language, policy language, and rules engine. The role combines hands-on development with technical leadership, requiring both deep technical expertise and the ability to guide project teams and set technical direction.
The ideal candidate will bring 8+ years of software development experience, with particular expertise in data structures, algorithms, and systems programming languages. They should have a strong background in developer-facing products and experience with open source software development. The role offers the opportunity to impact critical infrastructure used across Google's ecosystem while working with cutting-edge technology.
Working in Google's Core team provides unique opportunities to influence technical decisions across the company and build central solutions that break down technical barriers. The position offers competitive compensation including a base salary range of $248,000-$349,000 plus bonus, equity, and comprehensive benefits.
The role is based in either Sunnyvale, CA or Kirkland, WA, and involves collaboration with teams across Google's infrastructure organization. This is an excellent opportunity for a senior technical leader who wants to work on fundamental programming language infrastructure that powers many of Google's most important services and platforms.