Google is seeking a Staff Software Engineer to join their Core team, focusing on Rust development. This role is at the forefront of programming language evolution, particularly in advancing Rust adoption across Google and the industry. The position combines technical leadership with hands-on development, requiring expertise in Rust, C++, and systems programming.
The Core team is fundamental to Google's technical infrastructure, building the essential components that power Google's flagship products. This team has a unique mandate to influence technical decisions across the company and break down technical barriers while strengthening existing systems.
As a Staff Software Engineer, you'll lead a team working on critical memory safety initiatives, collaborate with cross-functional teams, and help shape the future of Rust at Google. The role requires both deep technical expertise and strong leadership skills, as you'll be guiding less experienced engineers while working on complex systems-level programming challenges.
The position offers the opportunity to work on large-scale systems that impact billions of users, while contributing to the broader industry's move toward memory-safe programming languages. You'll be part of Google's effort to eliminate memory safety bugs, working with cutting-edge technology and collaborating with some of the best engineers in the field.
This role is perfect for someone who combines technical excellence in systems programming with the ability to lead and mentor others, and who is passionate about building robust, scalable systems that power Google's core infrastructure.