{bc}
Company Site

Senior Staff Software Engineer

Google
Seattle, USA
Senior · 8+ years experience
Onsite
USD 262000-364000 / year
Discovered 2 weeks ago
linuxrust

Full Job Posting

Responsibilities

  • Provide technical leadership on high-impact projects.
  • Influence and coach a distributed team of engineers.
  • Facilitate alignment and clarity across teams on goals, outcomes, and timelines.
  • Execute large-scale transformation of critical virtualization and host systems code (including Virtual Machine Monitor and node infrastructure components) into idiomatic, memory-safe Rust.
  • Pioneer agentic coding techniques, AI-assisted migration workflows, and modern C++/Rust interoperability tooling to dramatically accelerate code conversion velocity while improving modularity and maintainability.

Minimum qualifications:

  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience in systems software engineering, software architecture, and low-level programming in C++ and Rust.
  • 5 years of experience with design and architecture; and testing/launching software products.
  • Experience architecting and shipping large-scale systems software (e.g., virtualization, hypervisors/VMMs, OS kernels, or cloud infrastructure).
  • Experience leading cross-organizational technical strategy and mentoring senior engineers.

Preferred qualifications:

  • Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
  • 8 years of experience with data structures and algorithms.
  • Experience leading large-scale C++-to-Rust migrations, C++/Rust interoperability (FFI), and establishing idiomatic Rust standards across an organization.
  • Experience applying AI/agentic coding workflows, LLM-assisted code translation, or automated refactoring tools to production systems.
  • Experience with Linux/KVM, Virtual Machine Monitors, hardware virtualization, and security sandboxing.
  • Expertise in functional verification for critical infrastructure, including differential fuzzing, property-based testing, or equivalence checking.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Google