Steve Rutherford is a Staff Software Engineer based in Seattle with 12 years of experience specializing in x86 virtualization, kernel programming, and VM security. At Google he has led efforts across Shielded VMs, confidential live migration, and virtualization/kernel security, rising from VirtSec SWE to Staff Engineer. He combines deep systems-level expertise with product-minded execution, securing virtual machines on GCP and guiding cross-team delivery of complex platform features. Steve’s background reflects both long-term ownership of security-critical infrastructure and hands-on kernel development, with a habit of turning low-level research into production-grade protections.
12 years of coding experience
10 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at University of Washington
Go packages built on go-tpm providing a high-level API for using TPMs
Contributions:4 reviews, 4 commits, 10 PRs in 8 months
golangtpm2apisecurityhigh-level
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Steve Rutherford - Staff Software Engineer at Google