
Empowering the world through technology and information
Google LLC, headquartered in Mountain View, California, is a global leader in internet-related services and products, including its flagship search engine, Google Search, and the Android operating system. With over 100,000 employees, Google also offers cloud computing services through Google Cloud P...
Google offers competitive salaries, equity options, generous PTO policies, comprehensive health benefits, and a remote work policy that allows flexibi...
Google is known for its engineering-first culture, emphasizing innovation and collaboration. The company fosters a unique environment that encourages ...

Google • Seattle, WA, USA, Kirkland, WA, USA
Google is seeking a Staff Software Engineer for their Cloud Storage API team. You'll develop large-scale infrastructure and optimize performance while working with technologies like gRPC and cloud systems. This role requires 8+ years of software development experience.
You have a Bachelor's degree or equivalent practical experience, along with 8 years of experience in software development. Your background includes at least 5 years of experience testing and launching software products, as well as building and developing large-scale infrastructure, distributed systems, or networks. You have a strong understanding of compute technologies, storage, or hardware architecture, and have spent 3 years focusing on performance tuning or optimization. Ideally, you hold a Master’s degree or PhD in Engineering, Computer Science, or a related technical field, and have 5 years of experience developing cloud-based storage systems.
You are familiar with building or supporting high-performance Machine Learning infrastructure and have contributed to or maintained significant open-source projects, particularly those related to cloud storage, networking, or gRPC/API protocols. Your experience includes working with caching technologies and optimizing data locality in distributed environments. You are passionate about developing next-generation technologies that change how users connect and interact with information.
As a Staff Software Engineer at Google, you will work on critical projects within the Google Cloud Storage API space, ensuring high-quality solutions are delivered. You will provide technical guidance and establish partnerships with engineering teams across Google Cloud to unify serving architectures and solve organizational issues. Your role will involve mentoring and developing talented engineers on your team, helping them grow their careers while tackling ambitious engineering challenges. You will be expected to collaborate with cross-functional teams to design and implement scalable solutions that meet the needs of millions of users.
You will also engage in performance tuning and optimization of existing systems, ensuring they operate efficiently and effectively. Your contributions will directly impact the performance and reliability of Google Cloud's services, and you will have opportunities to switch teams and projects as you grow within the organization. You will be part of a culture that encourages innovation and values diverse perspectives, allowing you to bring fresh ideas from various areas of expertise.
At Google, you will be part of a dynamic team that is dedicated to pushing the boundaries of technology. We offer competitive compensation and benefits, along with opportunities for professional development and career advancement. You will work in an inclusive environment that values collaboration and encourages you to share your ideas and insights. Join us in shaping the future of cloud technology and making a meaningful impact on how users interact with information and each other.
Apply now or save it for later. Get alerts for similar jobs at Google.