Company Site
Senior Staff Software Engineer
Google
Seattle, USA
Senior · 8+ years experience
Onsite
USD 262000-364000 / year
Discovered 2 weeks ago
linuxrust
Key Skills for This Role
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.
About Google
Technology10,001+Founded 1998
Technology company specializing in search, advertising, cloud computing, and AI
Visit company websiteJobs and hiring trendsApply 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.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Google
Program Manager III, Network Planning, Cloud Infrastructure
Sunnyvale, USA
Manager
Discovered TodayView →
People Partner, Geo and Education
San Francisco, USA
Discovered Today
Program Manager III, Hardware NPI, Cloud Supply Chain
Sunnyvale, USA
Discovered Today
Privacy Assurance Testing Lead
Austin, USA
Discovered Today
Hardware Validation Engineer, Data Center Engineering Labs
, USA
Discovered Today
Senior Account Manager, LCS, Retail
San Francisco, USA
Discovered Today
YouTube Agency Manager, Large Customer Sales
London, GBR
Discovered Today
Program Manager III, Network Planning, Cloud Infrastructure
Sunnyvale, USA
Discovered Today
ASIC Power Manager, ML Accelerators
Sunnyvale, USA
Discovered Today
