
About Google
Empowering the world through technology and information
Key Highlights
- Over 100,000 employees globally
- Headquartered in Mountain View, California
- Parent company Alphabet Inc. valued at $1.5 trillion
- Google Cloud Platform serves millions of customers
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...
🎁 Benefits
Google offers competitive salaries, equity options, generous PTO policies, comprehensive health benefits, and a remote work policy that allows flexibi...
🌟 Culture
Google is known for its engineering-first culture, emphasizing innovation and collaboration. The company fosters a unique environment that encourages ...
Skills & Technologies
Overview
Google is hiring a Staff Software Engineer for Google Cloud Storage to develop innovative solutions at the intersection of storage and machine learning. You'll work with technologies related to ML design and infrastructure, requiring 8 years of experience.
Job Description
Who you are
You have a Bachelor's degree or equivalent practical experience, along with 8 years of experience in software development. Your background includes 5 years of experience with machine learning design and infrastructure, covering aspects like model deployment, evaluation, data processing, debugging, and fine-tuning. You also have 5 years of experience in testing and launching software products, and 3 years of experience in software design and architecture. Your technical leadership experience spans at least 3 years, where you've led project teams and set technical direction in a complex, matrixed organization.
You bring fresh ideas from various areas, including information retrieval, distributed computing, large-scale system design, networking, data storage, security, artificial intelligence, natural language processing, UI design, and mobile. You are versatile and enjoy working on critical projects that align with Google’s evolving needs.
Desirable
A Master’s degree or PhD in Engineering, Computer Science, or a related technical field would be a plus. Additionally, your expertise in data structures and algorithms is well-established, with at least 8 years of experience in this area.
What you'll do
As a Staff Software Engineer, you will work on specific projects that are critical to Google’s needs, with opportunities to switch teams and projects as the business grows. You will identify and resolve performance bottlenecks and intricate system issues, developing innovative, practical solutions to technical challenges that arise at the intersection of storage and machine learning. You will partner with product and engineering stakeholders to translate customer requirements into technical specifications, ensuring that the output aligns with broader Google Cloud goals.
Your role will involve collaborating with cross-functional teams to ensure that the solutions you develop meet the high standards expected at Google. You will also be responsible for mentoring junior engineers, sharing your knowledge and expertise to help them grow in their careers. Your contributions will have a direct impact on how billions of users connect, explore, and interact with information and one another.
What we offer
At Google, you will be part of a team that is dedicated to developing next-generation technologies that change the way users interact with information. You will have access to a collaborative work environment that encourages innovation and creativity. Google offers competitive compensation and benefits, along with opportunities for professional growth and development. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Google.
Similar Jobs You Might Like
Based on your interests and this role

Staff Engineer
Google is hiring a Senior Staff Software Engineer for Google Cloud to lead technical projects and apply AI/ML techniques in security contexts. You'll work with large-scale data processing systems and collaborate with cross-functional teams. This role requires 8+ years of software development experience.

Staff Engineer
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.