Senior Cloud Storage Engineer

1 week ago


Sunnyvale, Texas, United States Google Full time
Job Summary

As a Senior Cloud Storage Engineer at Google, you will be responsible for designing and delivering storage solutions for our hybrid cloud. You will lead a team of engineers in developing high-quality, user-friendly storage products that enable customer success across cloud, hybrid, and on-premises infrastructures.

About the Role

We are looking for an experienced engineer who can define the future of cloud-native workload protection and data management in containerized environments. You will partner with teams across Google, within the open-source community, and with customers to achieve shared goals. You will also foster a strong team culture that prioritizes collaboration, innovation, and a commitment to technical excellence.

Responsibilities

- Guide a team of 8-12 engineers in designing and delivering storage solutions for Google's hybrid cloud.
- Define the future of cloud-native workload protection and data management in containerized environments.
- Develop high-quality, user-friendly storage products that enable customer success across cloud, hybrid, and on-premises infrastructures.
- Partner with teams across Google, within the open-source community, and with customers to achieve shared goals.
- Foster a strong team culture that prioritizes collaboration, innovation, and a commitment to technical excellence.

Requirements

- 8 years of experience in software development, and with data structures/algorithms.
- 5 years of experience testing, and launching software products, and 3 years of experience with software design and architecture.
- 5 years of experience with storage systems, particularly software-defined storage and distributed storage principles.
- 3 years of experience with Kubernetes, encompassing architecture, deployment, management, and troubleshooting.
- 3 years of experience with a range of virtualization technologies and environments, including on-premises and cloud-based solutions.

Preferred Qualifications

- Master's degree or PhD in Engineering, Computer Science, or a related technical field.
- 3 years of experience in a technical leadership role leading project teams and setting technical direction.
- 3 years of experience working in a complex, matrixed organization involving cross-functional, or cross-business projects.
- Experience with data protection and disaster recovery solutions. Proficiency in Go or C++, with the ability to write and maintain high-performance code.
- Understanding of Kernel-Based Virtual Machine architecture and experience with its implementation and management.

  • Sunnyvale, Texas, United States Google Full time

    Job SummaryWe are seeking a highly skilled Software Engineering Manager II to lead our team in developing and maintaining large-scale infrastructure for Google Cloud Storage. As a technical leader, you will be responsible for setting priorities, aligning strategy, and making decisions that impact the broader organization.Key Responsibilities:Set and...


  • Sunnyvale, Texas, United States Google Full time

    About the RoleWe are seeking a highly skilled Senior Cloud Software Engineer to join our team at Google. As a Senior Cloud Software Engineer, you will be responsible for designing, developing, and testing software solutions for our cloud-based products.Key ResponsibilitiesWrite and test product or system development code.Participate in, or lead design...


  • Sunnyvale, Texas, United States Google Full time

    About the RoleWe're seeking a highly skilled Senior Software Engineer to join our Technical Infrastructure team at Google. As a key member of our team, you will be responsible for designing, developing, and maintaining large-scale infrastructure, distributed systems, and networks.Our team is passionate about building innovative technologies that enable...


  • Sunnyvale, Texas, United States Google Full time

    About the RoleWe're seeking a highly skilled Senior Software Engineer to join our team at Google. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software solutions that meet the needs of our users.As a member of our team, you will work on a specific project critical to Google's needs, with opportunities to...


  • Sunnyvale, Texas, United States Google Full time

    About the RoleWe're seeking a skilled Senior Software Engineer to join our Google Cloud Business Platforms team. As a key member of our team, you will design, develop, and deploy scalable software solutions that meet the needs of our customers.ResponsibilitiesWrite and test product or system development code.Participate in, or lead design reviews with peers...


  • Sunnyvale, Texas, United States Google Full time

    Minimum qualifications:Bachelor's degree or equivalent practical experience.5 years of experience in software development using C++, along with a strong understanding of data structures and algorithms.3 years of experience in testing, maintaining, or launching software products, and at least 1 year in software design and architecture.3 years of experience in...


  • Sunnyvale, Texas, United States Google Full time

    Minimum qualifications:Bachelor's degree or equivalent practical experience.5 years of experience in software development using C++, alongside expertise in data structures and algorithms.3 years of experience in testing, maintaining, or launching software products, with at least 1 year focused on software design and architecture.3 years of experience in...


  • Sunnyvale, Texas, United States Google Full time

    About the JobWe're looking for a talented Senior Systems Research Engineer to join our team at Google Cloud. As a key member of our Systems Research Group, you will play a critical role in shaping the future of hyperscaler systems design for Google and its ecosystem.ResponsibilitiesParticipate in team projects to design, analyze, and build prototypes of...

  • Software Engineer III

    2 weeks ago


    Sunnyvale, Texas, United States Google Full time

    About the RoleAs a Software Engineer III at Google, you will be part of a team that develops cutting-edge technologies to change how billions of users connect, explore, and interact with information and each other.We are looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system...


  • Sunnyvale, Texas, United States Google Full time

    About the RoleAs a Software Engineer III in Google's Cloud Infrastructure team, you will play a critical role in developing the next-generation technologies that power our cloud services.You will work on designing, developing, and deploying large-scale infrastructure, distributed systems, and networks, and collaborate with cross-functional teams to ensure...


  • Sunnyvale, Texas, United States Google Full time

    About the JobAs a Program Manager at Google, you will lead complex, multi-disciplinary projects from start to finish, working with stakeholders to plan requirements, manage project schedules, identify risks, and communicate clearly with cross-functional partners across the company.Your projects will often span offices, time zones, and hemispheres. It's your...

  • Software Engineer

    4 weeks ago


    Sunnyvale, Texas, United States Google Full time

    About the RoleWe're looking for a highly skilled software engineer to join our Google Distributed Cloud team. As a key member of our team, you will be responsible for leading the development of our cloud networking architecture, ensuring seamless connectivity and secure segmentation across our global network.ResponsibilitiesLead the design and implementation...


  • Sunnyvale, Texas, United States Google Full time

    Job Title: Senior Software Engineer, Generative AI, Google Cloud AIAt Google, we're looking for talented software engineers to join our team and contribute to the development of cutting-edge technologies that change the way billions of users interact with information and each other.Responsibilities:Design, develop, test, deploy, maintain, and enhance...

  • Software Engineer III

    2 weeks ago


    Sunnyvale, Texas, United States Google Full time

    Job SummaryAs a Software Engineer III at Google, you will play a critical role in developing the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Key ResponsibilitiesWrite product or system development code.Participate in, or lead design reviews with peers and stakeholders to...


  • Sunnyvale, Texas, United States Google Full time

    About the RoleAs a Principal Engineer within the GTMX organization, you will play a key role in shaping the technical vision and strategy for Google Cloud Business Platform. You will work closely with cross-functional teams to deliver high-quality and impactful launches, and drive technology innovation that has a significant, real-world impact in enabling...


  • Sunnyvale, Texas, United States Google Full time

    About the RoleAs a software engineer at Google, you will be part of a team that develops 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...


  • Sunnyvale, Texas, United States Google Full time

    Job SummaryWe are seeking a highly skilled Software Engineer III to join our Google Cloud team. As a key member of our team, you will design, develop, and deploy scalable and efficient software solutions that meet the needs of our users.Key Responsibilities:Write high-quality product or system development codeParticipate in design reviews with peers and...


  • Sunnyvale, Texas, United States Google Full time

    Job SummaryWe are seeking a highly skilled Software Engineering Manager to lead our team of engineers in designing and developing scalable systems for Google Cloud. The ideal candidate will have a strong technical background in software engineering and experience in managing teams.Key Responsibilities:Set and communicate team priorities that support the...


  • Sunnyvale, Texas, United States Google Full time

    Job SummaryGoogle is seeking a highly skilled Senior Software Engineer to join our Cloud AI Research team. As a key member of our team, you will be responsible for designing and implementing cutting-edge GenAI solutions, leveraging ML infrastructure, and evaluating tradeoffs between different techniques and their application domains.Responsibilities Write...

  • Software Engineer

    2 weeks ago


    Sunnyvale, Texas, United States Google Full time

    About the RoleAs a software engineer at Google, you will play a critical role in developing 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...