1 day ago
Base Salary
$174k - $252k/yr
Responsibilities
- Partner with the Core Rust team on C++/Rust interoperability, platform work, library development, and AI tooling.
- Prioritize dependencies and deliver library migrations according to technical and business requirements.
- Align with owning teams so they participate in rewrite design and implementation and can assume full ownership.
- Design target Rust implementations specialized for low-level systems software.
- Design and execute customer-focused migration paths while accounting for migration approach, codebase control, and safe rollout constraints.
Requirements
- Bachelor’s degree or equivalent practical experience.
- Five years of experience in software development.
- Experience with computer science, data structures, algorithms, and software design.
- Preferred experience programming in C or C++.
- Preferred experience with programming language design or compilers.
- Preferred experience working with Rust.
- Preferred proficiency with google3 development and its infrastructure landscape, or the Rust OSS ecosystem of infrastructure components.
Benefits
- 15% bonus target, equity, and benefits are offered in addition to base pay.
- The role is part of Google Cloud’s AI and Infrastructure organization and offers opportunities to work across critical projects and teams.
About Google
A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone. Check out our career opportunities at goo.gle/3DLEokh