Search jobs > Sunnyvale, CA > Software engineering

Software Engineering Manager II, Google Distributed Cloud Hosted

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

Minimum Qualifications

Scroll down for a complete overview of what this job will require Are you the right candidate for this opportunity

  • 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 strategic projects, with 2 years of experience in a people management, supervision / team leadership role.

Preferred Qualifications

  • Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
  • 3 years of experience working in a complex, matrixed organization.
  • Familiarity with Kubernetes development, cloud platforms, and / or on-premises environments.

About The Job

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another.

Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile;

the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve.

We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

With your extensive technical expertise you take initiative to independently design and implement new systems, designing, implementing, and testing multiple features with little or no direction from tech lead or manager.

You collaborate with key stakeholders to determine future direction of work.

Google Cloud accelerates every organization’s ability to digitally transform its business and industry. We deliver enterprise-grade solutions that leverage Google’s cutting-edge technology, and tools that help developers build more sustainably.

Customers in more than 200 countries and territories turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems.

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 vision and roadmap within the scope of your (often multiple) team(s). 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).

J-18808-Ljbffr

6 hours ago
Related jobs
Promoted
Google
San Jose, California

As a Technical Program Manager of Engineering Productivity, you will be responsible for enhancing engineering velocity, scaling, supporting trust between teams, promoting alignment, advocacy, and sustainability. As a Technical Program Manager at Google, you’ll use your technical expertise to lead co...

Promoted
Google Cloud - Minnesota
Mountain View, California

As part of the Android and Mobile team, Googlers working on Google Play do everything from engineering our backend systems, to shaping product strategy, to forming great content partnerships. Google Play offers music, movies, books, apps and games for devices, powered by the cloud. Information colle...

Promoted
Apple
Cupertino, California

Apple is seeking a highly qualified User Interface Engineering Manager to join our Apple Cloud Services Engineering team. As a software engineering manager, you will be a contributing member of a team that implements new features and improves existing ones, all while adding performance and software ...

Promoted
Harness
Mountain View, California

Harness Software Engineering Insights helps engineering leaders unlock metrics and insights to understand bottlenecks in their SLDC and drive efficiencies. Deep understanding of how distributed resilient software is built and deployed. It then ingests data from the cloud application and analyzes the...

Promoted
Apple
Cupertino, California

As a software engineering manager in SPEAR, you will: Lead and manage a team of collaborative software engineers improving the security of critical low-level operating system software. The SPEAR team in Apple's Security Engineering & Architecture organization is hiring a collaborative system softwar...

Promoted
Google
Mountain View, 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...

Promoted
Google Cloud - Minnesota
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
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...

Venchr
CA, United States

Engineering Manager - Series B AI Scale-Up - San Francisco (Hybrid) - $200k - $450k. Are you an accomplished senior software engineer who wants to share your knowledge with the next generation of programmers? Do you want to have in hand in making AI software accessible for all?. We are looking for a...

Promoted
Google
Mountain View, California

We enable the Android, Chrome Browser and OS teams to work outside of Google’s standard infrastructure with external contributors and partners and help empower a diverse ecosystem of collaboration both within Google and externally. Experience with product management of developer focused tools or tec...