
About Google
Empowering the world through technology and information
Key Highlights
- Over 100,000 employees globally
- Headquartered in Mountain View, California
- Parent company Alphabet Inc. valued at $1.5 trillion
- Google Cloud Platform serves millions of customers
Google LLC, headquartered in Mountain View, California, is a global leader in internet-related services and products, including its flagship search engine, Google Search, and the Android operating system. With over 100,000 employees, Google also offers cloud computing services through Google Cloud P...
π Benefits
Google offers competitive salaries, equity options, generous PTO policies, comprehensive health benefits, and a remote work policy that allows flexibi...
π Culture
Google is known for its engineering-first culture, emphasizing innovation and collaboration. The company fosters a unique environment that encourages ...
Skills & Technologies
Overview
Google is hiring a Senior Software Engineering Manager to lead the AI Infrastructure team. You'll oversee the development of large-scale infrastructure and manage a team of engineers. This position requires 8 years of programming experience in C++ and 5 years in a leadership role.
Job Description
Who you are
You have a Bachelor's degree or equivalent practical experience, along with 8 years of experience programming in C++. Your background includes 7 years of experience in building and developing large-scale infrastructure, distributed systems, or networks, and you have a strong understanding of compute technologies, storage, or hardware architecture. With at least 5 years in a technical leadership role, you excel in managing teams and guiding engineers to optimize their code and achieve project goals. You may also hold a Masterβs degree or PhD in Engineering, Computer Science, or a related technical field, and have experience working in a matrixed organization.
You are passionate about leading a team of engineers to build Artificial Intelligence (AI) infrastructure services. Your technical expertise allows you to provide leadership on major projects while also managing the performance and development of your team. You understand the importance of collaboration across various teams and are committed to evolving the roadmap to meet future infrastructure needs.
What you'll do
As a Senior Software Engineering Manager at Google, you will oversee systems designs and review product or system development code to solve complex problems. You will guide your team in optimizing their code and ensuring best practices are followed, including style guidelines, accuracy, testability, and efficiency. Your role will involve contributing to product strategy and helping develop your team, ensuring that they are supported in their professional growth.
You will manage project goals and collaborate with cross-functional teams to drive the development of AI infrastructure services. Your leadership will be crucial in navigating the challenges of large-scale system design and distributed computing, and you will be responsible for evolving the roadmap to meet anticipated future requirements. You will also play a key role in mentoring engineers and fostering a culture of innovation and excellence within your team.
What we offer
At Google, you will be part of a dynamic team that is at the forefront of technology and innovation. We encourage you to apply even if your experience doesn't match every requirement. You will have the opportunity to work on impactful projects that shape the future of AI infrastructure, and you will be supported in your career development through various training and mentorship programs. Join us to make a difference in the world of technology and contribute to projects that have a lasting impact.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Google.
Similar Jobs You Might Like
Based on your interests and this role

Engineering Manager
Google is hiring an Engineering Manager II for Emerging On-prem AI Infrastructure to lead technical projects and manage engineering teams. You'll work with cloud infrastructure and systems-level architecture. This position requires 8 years of experience in software development and 3 years in a technical leadership role.

Software Engineering
Google is hiring a Senior Software Engineer to develop emerging on-prem AI infrastructure. You'll work on building tools focused on infrastructure operations and reliability. This position requires 5+ years of experience in software engineering.

Systems Engineer
Google is hiring a Senior Systems Development Engineer to manage services and systems at scale within AI Infrastructure. You'll work with cloud technologies and focus on systems automation and reliability. This position requires 5+ years of experience in systems design and implementation.

Systems Engineer
Google is hiring a Systems Development Engineer for AI Infrastructure to manage services and systems at scale. You'll work with cloud platforms and technical infrastructure, requiring 3 years of experience in systems automation and design.

Machine Learning Engineer
Google is hiring a Senior Machine Learning Engineer to develop AI infrastructure and Tensor Processing Unit systems. You'll work with C++, machine learning, and cloud technologies in Taipei. This position requires 5+ years of software development experience.