Google software engineers develop technologies used by billions of people across products that operate at massive scale and extend beyond web search. In this role, the engineer will bring a programming languages and formal verification background to evolve Google’s Rust verification tools and apply them to real-world problems across Google’s code base. The position requires knowledge of Lean, Rust and its semantics, and concurrent separation logic. Engineers work on projects critical to Google and may have opportunities to switch teams and projects as business needs evolve, contributing across the full stack.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level