← All Jobs
Posted Sep 16, 2025

Experienced Full Stack Staff Software Engineer – Cloud Infrastructure Development and Optimization for High-Performance Computing and Machine Learning Applications

Apply Now

Introduction to Google and the Role

Google is at the forefront of technological innovation, transforming how billions of users interact, explore, and communicate with information and each other. Our products need to handle data at massive scale and extend far beyond web search. We're looking for talented engineers who bring new ideas from all areas, including data retrieval, distributed computing, large-scale system design, networking, and data storage, security, artificial intelligence, natural language processing, UI design, and mobile; the list continues and is growing every day. As a Staff Software Engineer, you will work on a specific project critical to Google's needs with valuable opportunities to switch teams and projects as you and our fast-moving business grow and evolve.

About the Job

We want our engineers to be versatile, demonstrate leadership qualities, and be eager to take on new challenges across the full-stack as we continue to push technology forward. With your technical expertise, you will manage project needs, deadlines, and expectations. You will design, develop, test, deploy, maintain, and improve software solutions. Google Cloud accelerates businesses' ability to transform their operations with the best infrastructure, platform, industry solutions, and expertise – all on the cleanest cloud in the industry. Clients in over 200 countries and regions turn to Google Cloud as their trusted partner to enable innovation and solve their most critical business problems.

Key Responsibilities

Essential Qualifications

Preferred Qualifications

Skills and Competencies

To be successful in this role, you will need to possess a range of skills and competencies, including:

Career Growth Opportunities and Learning Benefits

At Google, we are committed to the growth and development of our engineers. As a Staff Software Engineer, you will have access to a range of career growth opportunities and learning benefits, including:

Work Environment and Company Culture

At Google, we pride ourselves on our unique and innovative culture. As a Staff Software Engineer, you will be part of a dynamic and collaborative team, working in a fast-moving and flexible environment. Our culture is built around the following principles:

Compensation, Perks, and Benefits

At Google, we offer a range of compensation, perks, and benefits to our engineers, including:

Conclusion

If you are a motivated and talented engineer, looking for a challenging and rewarding role, we encourage you to apply for this position. As a Staff Software Engineer at Google, you will have the opportunity to work on complex and innovative projects, and to contribute to the development of cutting-edge technologies. You will be part of a dynamic and collaborative team, and will have access to a range of career growth opportunities and learning benefits. Don't miss out on this opportunity to join one of the world's most innovative and successful companies – apply today!

Apply Now