Software Engineering Manager, Core Dev, Rust

1 Month ago • 8 Years + • Research & Development • Backend Development

Job Summary

Job Description

As a Software Engineering Manager in Google's Core Development team, you'll lead a team focused on delivering results using Rust. You will work closely with executive leadership to cultivate a strong engineering culture and process. Key responsibilities include collaborating with Rust leads across different regions, expanding the ecosystem of Rust libraries, transitioning from C++ to a combined C++/Rust environment, and fostering strong customer partnerships. You'll coordinate your team's efforts, ensuring sustainable impact while maintaining team cohesion and local autonomy. The role is crucial in leveraging Rust's capabilities for memory safety and advancing Google's flagship products.
Must have:
  • 8+ years software development experience
  • 3+ years technical leadership
  • 3+ years people management
  • Experience with Rust or C++
  • Build high-performing teams
  • Lead large-scale projects
Good to have:
  • Experience with infrastructure changes
  • Understanding of compiler technologies
  • Strong customer partnership skills

Job Details

Minimum qualifications:

  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, Javascript).
  • 3 years of experience in a technical leadership role; overseeing projects, with 3 years of experience in a people management, supervision/team leadership role.

Preferred qualifications:

  • Experience leading infrastructure changes or affecting changes for a number of Software Engineering.
  • Experience with Rust and its ecosystem, or experience in C++.
  • Ability to understand customer needs and work with partners to achieve shared goals.
  • Understanding of programming languages and compiler technologies, or an interest in learning technical details in these problem domains.
  • Passion for building a team culture from the ground up while fostering a positive and inclusive work environment.

About the job

Like Google's own ambitions, the work of a Software Engineer goes beyond just Search. Software Engineering Managers have not only the technical expertise to take on and provide technical leadership to major projects, but also manage a team of Engineers. You not only optimize your own code but make sure Engineers are able to optimize theirs. As a Software Engineering Manager you manage your project goals, contribute to product strategy and help develop your team. Teams work all across the company, in areas such as information retrieval, artificial intelligence, natural language processing, distributed computing, large-scale system design, networking, security, data compression, user interface design; the list goes on and is growing every day. Operating with scale and speed, our exceptional software engineers are just getting started -- and as a manager, you guide the way.

With technical and leadership expertise, you manage engineers across multiple teams and locations, a large product budget and oversee the deployment of large-scale projects across multiple sites internationally.

In this role, you will be at the forefront of some of the most exciting developments in programming languages. Rust is gaining adoption not only at Google, but across the entire industry as it aligns with the industry and government interest in eliminating memory safety bugs. Achieving memory safety has become a critical goal, supported by an effort spanning several organizations.

The Core team builds the technical foundation behind Google’s flagship products. We are owners and advocates for the underlying design elements, developer platforms, product components, and infrastructure at Google. These are the essential building blocks for excellent, safe, and coherent experiences for our users and drive the pace of innovation for every developer. We look across Google’s products to build central solutions, break down technical barriers and strengthen existing systems. As the Core team, we have a mandate and a unique opportunity to impact important technical decisions across the company.

Responsibilities

  • Build up a healthy, functional team focused on delivering results and work closely with a executive, local tech lead to develop an engineering culture and process with a focus on delivery.
  • Work with Rust leads in EMEA and the US on our shared goals, and contribute to the Rust strategy.
  • Grow the ecosystem of libraries usable from Rust, and enable production development in Rust. Transform the C++ software ecosystem into a combined C++/Rust ecosystem.
  • Establish customer partnerships and land Rust usage where it creates business impact.
  • Coordinate the work of your team and foster connections between the wider Rust team to drive impact in a sustainable way, balancing team cohesion with local autonomy.

Similar Jobs

Survay Monkey - Data Engineer III

Survay Monkey

Ottawa, Ontario, Canada (Hybrid)
1 Month ago
Trackman - Booking & Payment Lead Developer & People Manager

Trackman

(On-Site)
2 Months ago
LeoVegas - Data Engineer

LeoVegas

Leeds, England, United Kingdom (Hybrid)
1 Month ago
Velotio Technologies - Senior Engineer (Data Engineer)

Velotio Technologies

Maharashtra, India (Remote)
2 Months ago
ByteDance - Software Engineer Intern (CDN/Edge/Traffic Platform)

ByteDance

Seattle, Washington, United States (On-Site)
2 Months ago
Riot Games - Associate Art Director, Characters - Unpublished R&D Product

Riot Games

Los Angeles, California, United States (On-Site)
6 Months ago
Google - Senior Research Scientist

Google

Goleta, California, United States (On-Site)
1 Month ago
ByteDance - Software Engineer, Machine Learning Platform

ByteDance

Seattle, Washington, United States (On-Site)
7 Months ago
Meta - Research Scientist Intern, Machine Perception for Input and Interaction (PhD)

Meta

Pittsburgh, Pennsylvania, United States (On-Site)
7 Months ago
Riot Games - Staff Software Engineer, Game Build - Teamfight Tactics

Riot Games

Los Angeles, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

GHX - Senior Technical Business Analyst

GHX

Hyderabad, Telangana, India (On-Site)
4 Weeks ago
ByteDance - Software Engineer Intern (CDN/Edge/Traffic Platform)

ByteDance

San Jose, California, United States (On-Site)
2 Months ago
Capgemini - AWS DevOps Engineer

Capgemini

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
The Walt Disney Company - Senior Software Engineer, Ad Platforms

The Walt Disney Company

Washington, United States (On-Site)
1 Month ago
ION - Senior Technical Support Analyst, Jersey City - 7537

ION

Jersey City, New Jersey, United States (On-Site)
7 Months ago
Enverus - Staff Software Engineer

Enverus

Calgary, Alberta, Canada (On-Site)
1 Month ago
Fortanix - Software Engineer

Fortanix

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Google - Customer Solutions Engineer

Google

New York, New York, United States (On-Site)
1 Month ago
Nexters - QA Lead

Nexters

Cyprus (Remote)
1 Month ago
Meta - Software Engineering Manager, Product

Meta

Seattle, Washington, United States (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

CRED - Copywriter

CRED

Bengaluru, Karnataka, India (On-Site)
3 Months ago
London stock Exchange - Senior Market Analyst

London stock Exchange

Mumbai, Maharashtra, India (On-Site)
3 Weeks ago
Capgemini - Linux Administrator with SQL

Capgemini

Mumbai, Maharashtra, India (On-Site)
3 Weeks ago
PwC - IN-Manager – SAP MDG -Enterprise Apps SAP– Advisory  - Pan India

PwC

Gurugram, Haryana, India (On-Site)
8 Months ago
OLIVER+ - Senior Video Editor

OLIVER+

Mumbai, Maharashtra, India (Remote)
2 Weeks ago
Dream Sports - SDE - 1 - DevOps

Dream Sports

Mumbai, Maharashtra, India (On-Site)
7 Months ago
Crazy Pencilz - Junior Architectural Visualizer / 3D Generalist

Crazy Pencilz

Chennai, Tamil Nadu, India (On-Site)
6 Months ago
Liferay - Senior Front End Consultant

Liferay

Bengaluru, Karnataka, India (On-Site)
8 Months ago
NVIDIA - Deep Learning Engineer, Datacenters

NVIDIA

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
TransUnion - Consultant - Salesforce - CLM

TransUnion

Chennai, Tamil Nadu, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Google - Signal and Power Integrity Engineer, Machine Learning

Google

Sunnyvale, California, United States (On-Site)
1 Month ago
Google - SoC Design/Integration Engineer, Silicon

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
NVIDIA - Senior ASIC Engineer - DFX

NVIDIA

Santa Clara, California, United States (On-Site)
1 Month ago
Google - Software Developer, Ads Bidding Optimization

Google

New York, New York, United States (On-Site)
1 Month ago
ByteDance - Imaging Systems Lead - Smart Wearable

ByteDance

San Jose, California, United States (On-Site)
2 Months ago
NVIDIA - ASIC Design Engineer - New College Grad 2025

NVIDIA

Canada (On-Site)
1 Month ago
Luxoft - Lead Python & C++ Engineer

Luxoft

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Google - Software Engineer, Kernel and Firmware, Silicon

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Tesla - Cell Mechanical Design Engineering Internship

Tesla

Brandenburg, Germany (On-Site)
3 Months ago
NVIDIA - Senior Mask Designer

NVIDIA

Bengaluru, Karnataka, India (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

London, England, United Kingdom (On-Site)

Mountain View, California, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Taipei City, Taiwan (On-Site)

Zürich, Zurich, Switzerland (On-Site)

Kirkland, Washington, United States (On-Site)

New Taipei, New Taipei City, Taiwan (On-Site)

Seattle, Washington, United States (On-Site)

Haryana, India (On-Site)

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug