Logo of Huzzle

Senior Software Engineer, Google Distributed Cloud Hosted

image

Google

Jul 5

Applications are closed

  • Job
    Full-time
    Senior Level
  • Software Engineering
  • $161K - $239K
  • Sunnyvale

Requirements

  • Bachelor’s degree or equivalent practical experience.
  • 5 years of experience with software development in one or more programming languages (such as C++, Python, JavaScript, Go) and with data structures/algorithms.
  • 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
  • 3 years of experience developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage or hardware architecture.
  • Preferred qualifications:
  • Master's degree or PhD in Computer Science or related technical field.
  • 1 year of experience in a technical leadership role.
  • Experience developing accessible technologies.
  • Experience programming in Go language.
  • Familiarity with Kubernetes development, cloud platforms, and/or on-premises environments.

Responsibilities

  • Write and test product or system development code.
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.
  • Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.

FAQs

What qualifications are required for the Senior Software Engineer position at Google Distributed Cloud Hosted?

The minimum qualifications for this role include a Bachelor's degree, 5 years of software development experience, 3 years of experience with testing, maintaining, or launching software products, and 3 years of experience with large-scale infrastructure development. Preferred qualifications include a Master's degree or PhD in Computer Science, 1 year of technical leadership experience, programming experience in Go language, and familiarity with Kubernetes development and cloud platforms.

What are the responsibilities of a Senior Software Engineer at Google Distributed Cloud Hosted?

Responsibilities for this role include writing and testing product development code, participating in design reviews with peers and stakeholders, reviewing code developed by other developers, contributing to documentation or educational content, and triaging product or system issues by analyzing sources of issues and resolving them.

What does the work environment look like for a Senior Software Engineer in Google Distributed Cloud Hosted?

As a Senior Software Engineer at Google Distributed Cloud Hosted, you will be working on cutting-edge technologies that handle information at massive scale. You will have the opportunity to work on critical projects, collaborate with diverse teams, and have the flexibility to switch teams and projects as needed. The fast-paced environment encourages versatile engineers with leadership qualities to continuously push technology forward.

Technology
Industry
10,001+
Employees
1998
Founded Year

Mission & Purpose

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.