Jobs · Information Technology · North Carolina

Principal Engineer, GDC Storage, Google Cloud

Google · Durham, NC · Yesterday
On-siteInformation TechnologyFull-time

About the role

Google Distributed Cloud (GDC) is creating the industry’s leading private and hybrid cloud offering that brings Google Cloud’s AI-led Services and Infrastructure on an on-premise platform that is simple, secure, and scalable. The Storage team within GDC includes all aspects of a large enterprise storage system - high performance block storage, shared file storage, and large-scale object storage, along with support for backup and restore functions. This role is responsible for executing on GDC Storage and Data Protection.

Responsibilities

  • Collaborate with peer tech leads in Google Distributed Cloud Edge Delivery (GDCE) to develop a strategic roadmap to remediate all reliability findings.
  • Collaborate with a global team of engineers and product managers to execute making appropriate tradeoffs between architecture, time-to-market, and business goals.
  • Drive systems and tools, and infrastructure strategic roadmap and development to improve the ability to scale GDC Storage.
  • Lead the overall Storage end-to-end technical strategy for GDC.

Requirements

  • Bachelor's degree in Computer Science, similar field, or equivalent practical experience.
  • 15 years of experience in cloud computing (e.g., enterprise applications, infrastructure, storage, platforms and data).
  • 10 years of experience building enterprise storage systems.
  • Experience with private and public cloud design considerations in the areas of developer and operator productivity, virtualization, containers, high performance computing, data, security and config/policy automation.
  • Experience providing technical guidance and working with teams to deliver services for internal and external stakeholders.

Qualifications

  • Master's degree or PhD in Computer Science, Electrical Engineering, or a related field.
  • Experience in designing and implementing large-scale filesystems or distributed storage systems.
  • Experience leading product development of 2nd generation cloud products at scale.
  • Experience with any of the following IaaS solutions: Kubernetes, system virtualization, on-premise or hybrid cloud computing, cloud identity and security system, cloud monitoring and logging, or local and cloud storage.
  • Technical expertise in systems and software with the leadership skills needed to influence technical leaders across the company.

Skills

  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration skills.
  • Ability to work independently and as part of a team.
  • Experience with cloud-native technologies and architectures.

Benefits

  • Health, dental, vision, life, disability insurance.
  • Retirement Benefits: 401(k) with company match.
  • Paid Time Off: 20 days of vacation per year, accruing at a rate of 6.15 hours per pay period for the first five years of employment.
  • Sick Time: 40 hours/year (increased to 69 hours/year for Seattle) including 5 discretionary sick days per instance.
  • Maternity Leave (Short-Term Disability + Baby Bonding): 28-30 weeks.
  • Baby Bonding Leave: 18 weeks.
  • Holidays: 13 paid days per year.

Pay

$307,000 - $428,000 (USD) + 30% bonus target + equity + benefits

Schedule

Full-time

Similar jobs