Google Cloud's software engineers develop next-generation technologies that change how billions of users connect, explore, and interact with information and one another. The Google Cloud Storage Protocols team plays a central role in maintaining and evolving an architecture and customer-facing API surface. In the years ahead we have an opportunity to completely rewrite and redesign our serving stack. As an engineer on the team, you'll play a pivotal role in accelerating AI workloads for our customers.
Requirements
- 8 years of experience in software development.
- 5 years of experience testing, and launching software products.
- 5 years of experience building and developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage, or hardware architecture.
- 3 years of experience with performance tuning or performance optimization.
- 5 years of experience developing cloud-based storage systems.
- Experience building or supporting high-performance Machine Learning infrastructure.
- Expertise in caching technologies and data locality optimization in distributed environments.
Responsibilities
- Lead the strategic vision and technical execution to completely rewrite and redesign GCS's next-generation serving stack.
- Drive the design, implementation, and delivery of complex, multi-year customer-facing features, focusing specifically on enabling customers to leverage AI at scale and advancing service availability.
- Act as the technical owner for the most impactful, complex, and ambiguous problems within the GCS API space, ensuring high-quality, delivered solutions.
- Provide technical guidance and establish robust partnerships with engineering teams across Google Cloud to unify serving architectures and solve organizational challenges.
- designing, implementing, and delivering cutting-edge features that enable products like Rapid Storage.
- integrated with our gRPC API protocol to deliver unparalleled speeds.
- orchestrating serving path interactions with external services, and driving efforts to unify and simplify serving stacks.
Other
- The US base salary range for this full-time position is $197,000-$291,000 + bonus + equity + benefits.
- 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.
- Mentor and develop talented engineers on the team, helping them to grow their careers while successfully working on these ambitious engineering challenges.
- Google is proud to be an equal opportunity workplace and is an affirmative action employer.
- We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status.