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.
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
- Set and communicate team priorities that support the broader organization's goals.
- Align strategy, processes, and decision-making across teams.
- Set clear expectations with individuals based on their level and role and aligned to the broader organization's goals.
- Meet regularly with individuals to discuss performance and development and provide feedback and coaching.
- Develop the mid-term technical direction and roadmap within the scope of your (often multiple) teams.
- Evolve the roadmap to meet anticipated future requirements and infrastructure needs.
- Design, guide, and vet systems designs within the scope of the broader area, and write product or system development code to solve ambiguous problems.
- Review code developed by other engineers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
Similar jobs
Last update: 23 minutes ago
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.
Software Engineer - Autonomous Driving
Join Applied Intuition as a Software Engineer in Munich to tackle autonomous driving challenges with top ADAS/AV programs.
Senior Developer/DevOps Software Engineer
Join Travian Games as a Senior Developer/DevOps Engineer in Munich. Work with PHP, Kubernetes, and Docker in a hybrid environment.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Cloud Engineer
Join our team as a Cloud Engineer in Cologne, Germany. Work with GCP, Azure, and serverless computing in a dynamic, hybrid environment.
Full Stack Software Engineer (d/f/m)
Join mobile.de as a Full Stack Software Engineer in Berlin, working with Java, JavaScript, and Kotlin in a hybrid environment.
Senior Engineering Manager Mobile
Lead GitHub's Mobile team as a Senior Engineering Manager, driving Android and iOS app development remotely.
Senior Backend Developer
Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.
Software Engineer (JavaScript/React) - Display Ads (AdTech)
Join Delivery Hero as a Software Engineer (JavaScript/React) in Berlin to develop cutting-edge AdTech solutions for the local delivery market.
Mid-Level Full Stack Software Engineer - Cloud & Web
Join as a Full Stack Software Engineer focusing on C#, Azure, and Microservices in a dynamic team with flexible work options.
Senior Software Engineer, UI/UX
Join Fender as a Senior Software Engineer, UI/UX in Hamburg to design and develop cross-platform applications with a focus on user-centered design.
Lead Full Stack Developer
Lead Full Stack Developer role in Berlin, focusing on Angular, Java, and NoSQL for Deutsche Bank's Customer Administration Portal.
Lead Full Stack Software Engineer
Lead Full Stack Software Engineer role in Hamburg, Germany. Requires expertise in React, TypeScript, and agile methodologies. Hybrid work environment.
Senior C++ Software Engineer
Join Bitmovin as a Senior C++ Software Engineer to develop scalable video streaming solutions using modern C++ and cloud-native architectures.
Senior Cloud DevOps Engineer
Join netgo as a Senior Cloud DevOps Engineer in Berlin. Work with Kubernetes, GitOps, and more in a dynamic team environment.
Staff C++ Software Engineer
Join Bitmovin as a Staff C++ Engineer to lead video streaming tech innovations. Work with C++, Docker, Kubernetes in a hybrid role.
Staff Software Engineer, Data Platform
Join Personio as a Staff Software Engineer in Berlin to build scalable data platforms using Kafka, Kubernetes, and AWS. Drive innovation and excellence.
C# Software Developer with .NET and Angular
Join our team as a C# Software Developer in Karlsruhe, focusing on .NET, Angular, and Azure technologies. Flexible work model and competitive salary.
Senior Backend Engineer C++
Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.
Senior DevOps Engineer with Linux, Kubernetes, and GCP
Join Redcare Pharmacy as a Senior DevOps Engineer to enhance infrastructure efficiency using Linux, Kubernetes, and GCP.
Cloud Data Engineer
Seeking a Cloud Data Engineer with expertise in AWS, Python, and CI/CD for a hybrid role in Hannover. Join our dynamic team!
Software Engineer II - Travel and Traffic Platform
Join TomTom as a Software Engineer II to develop high-performance platforms for real-time traffic data delivery. Work in Berlin with hybrid flexibility.
Senior Software Engineer - Backend Development
Join Sysdig as a Senior Software Engineer to develop scalable backend services using Go, RESTful APIs, and microservices in a hybrid work environment.
Senior DevOps Engineer (On Prem)
Join Conductor as a Senior DevOps Engineer in Berlin, optimizing on-premise applications and large databases. Hybrid work, mid-senior level.