biography

Steven D. Gribble joined Google Inc. in 2013. He is a principal engineer and TLM, and he builds software-defined networking systems that make Google’s planetary scale networks available, debuggable, and safe to operate.

Steve has co-founded two companies. In 2006, Steve co-founded SkyTap, which provides cloud-based software development, test, and deployment platforms. As well, in 1996 Steve co-founded ProxiNet, Inc., a company that built graphical web browsers for wireless Palm Pilot PDAs, using scalable cloud infrastructure to optimize and render web content. ProxiNet was acquired by Pumatech in 1999.

Before joining Google, Steve was a computer scientist and full professor in the University of Washington’s Department of Computer Science & Engineering. Steve joined the department in November of 2000, after receiving his Ph.D. from UC Berkeley under Professor Eric Brewer. Steve’s research interests include all topics systems-related, including scalable Internet infrastructure and services, distributed systems, virtual machine monitors, operating systems, and systems security topics such as detecting and defending against malware. He has authored 40+ peer-reviewed research publications, and he has graduated seven Ph.D. students.

He received his B.Sc. in Computer Science and Physics from the University of British Columbia, and his M.S. in Computer Science from UC Berkeley. He is an ACM and USENIX member. Steve is a recipient of the Alfred P. Sloan Research Fellowship, the National Science Foundation’s CAREER Award, and the Torode Family Endowed Career Development Professorship in Computer Science.