Search jobs > Sunnyvale, CA > Senior manager software

Senior Software Engineering Manager, Google Cloud Compute

Google Cloud - Minnesota
Sunnyvale, California, US
Full-time

Minimum Qualifications

Increase your chances of an interview by reading the following overview of this role before making an application.

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

Preferred Qualifications

  • Master's degree or PhD in Computer Science or related technical field.
  • 5 years of experience working in a complex, matrixed organization.

About The Job

Like Google's own ambitions, the work of a Software Engineer (SWE) goes way beyond just Search. SWE 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 SWE Manager you manage your project goals, contribute to product strategy and help develop your team.

SWE 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.

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 long-term technical vision and roadmap within, and often beyond, the scope of your teams. Evolve the roadmap to meet anticipated future requirements and infrastructure needs.
  • Oversee systems designs within the scope of the broader area, and review 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).

J-18808-Ljbffr

2 days ago
Related jobs
Promoted
Google Inc.
Mountain View, California

Work with Product Managers on the Silicon team, Google DeepMind, and Google Research to understand future ML models and explore co-design opportunities for efficient on-device ML. MS or PhD in Electrical Engineering or Computer Science. Experience with mobile computing constraints, operating systems...

Promoted
Google
Sunnyvale, California

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projec...

Promoted
Intuit Inc.
Mountain View, California

Come join Intuit’s DevX team as Sr Development Manager focused on building the next generation Knowledge Manager platform. If you are passionate about data-driven experiences and building the next generation of products this job is for you! Discover what it’s like to be part of a fast-paced team dea...

Promoted
Karkidi
Mountain View, California

Master’s degree or PhD in Engineering, Computer Science, or a related technical field. Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. As a software engineer, you will work on a sp...

Promoted
DigiCert
Sunnyvale, California

As a Software Engineering Manager, you will lead a team of software engineers to design, develop, test, and deliver high-quality software solutions. DigiCert is seeking to hire a Software Engineering Manager based in our Sunnyvale, CA office. Bachelor’s degree in Computer Science, Software Engineeri...

Promoted
Apple
Cupertino, California

The PACE Senior Engineering Project Manager (EPM) is a highly visible role with company-wide impact. You will work closely with internal engineering teams and senior managers to ensure our products meet the highest international and Apple-specified requirements. Imagine what you could do here! Do yo...

Promoted
PWC
Mountain View, California

As a Senior Manager, you'll work as part of a team of problem solvers, helping to solve complex business issues from strategy to execution. Demonstrating a track record of success as engagement leader on numerous Oracle Cloud implementations, with various Oracle Cloud Applications, including priorit...

Promoted
Google
San Jose, California

Proficiency in code and system health, diagnosis and resolution, and software test engineering. Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. As a software engineer, you will wor...

Walmart
Sunnyvale, California

Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 5 years’ experience in software engineering or related area. Master’s degree in computer science, computer engineering, computer information systems, softwar...

Promoted
Google
Mountain View, California

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projec...