
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 ...
Overview
Google is hiring a Software Engineer III for their Cloud Compute Infrastructure team. You'll work on large-scale systems and contribute to next-generation technologies. This position requires 2 years of programming experience in C++, Java, or Python.
Job Description
Who you are
You have a Bachelor's degree or equivalent practical experience, along with 2 years of experience programming in C++, Java, or Python. Your background includes working with performance, large-scale systems, data analysis, and debugging, which has equipped you with a strong understanding of data structures and algorithms. You are proficient in diagnosing and resolving code and system health issues, and you have experience developing accessible technologies. Your technical expertise is complemented by a Master's degree or PhD in Computer Science or related technical fields, which enhances your ability to tackle complex challenges.
You thrive in environments that require versatility and leadership qualities, and you are enthusiastic about taking on new problems across the full-stack. Your experience includes working on projects critical to organizational needs, and you are comfortable switching teams and projects as business demands evolve. You are committed to ensuring best practices in coding, documentation, and system operations, and you have a keen eye for detail when it comes to style guidelines and testability.
What you'll do
As a Software Engineer III at Google, you will be responsible for developing next-generation technologies that change how billions of users connect and interact with information. You will work on specific projects that are critical to Googleβs needs, contributing to the architecture that supports massive-scale information handling. Your role will involve collaborating with cross-functional teams to design and implement scalable solutions, ensuring that the systems you build are efficient and reliable.
You will engage in debugging and triaging product or system issues, analyzing the sources of issues and their impact on hardware, network, or service operations. Your contributions will help shape the future of Google Cloud Compute Infrastructure, and you will have opportunities to innovate and push technology forward. You will also be involved in mentoring junior engineers, sharing your knowledge and expertise to foster a collaborative team environment.
What we offer
Google provides a dynamic work environment where you can grow your career while working on impactful projects. You will have access to cutting-edge technologies and the opportunity to collaborate with some of the brightest minds in the industry. The company values diversity and encourages you to apply even if your experience doesn't match every requirement. Google offers competitive compensation and benefits, ensuring that you are well-supported in your professional journey.
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

Software Engineering
Google is hiring a Software Engineer III for their Cloud Platforms team to develop next-generation technologies. You'll work with Python and C++ on scalable, distributed systems. This position requires 2 years of software development experience.

Software Engineering
Google is hiring a Senior Software Engineer to develop large-scale infrastructure and distributed systems. You'll work with C++, C, and Python to design and maintain software products. This position requires 5+ years of experience in software development.

Software Engineering
Google is hiring a Senior Software Engineer to develop large-scale infrastructure and distributed systems. You'll work with C++, C, and Python to design and maintain critical software products. This position requires 5+ years of experience in software development.

Software Engineering
Google is hiring a Senior Software Engineer to develop large-scale infrastructure and distributed systems. You'll work with technologies like Python and Java, focusing on cloud computing and machine learning. This position requires 5+ years of experience in software development.

Staff Engineer
Google is seeking a Staff Software Engineer for their Infrastructure team to develop large-scale software solutions. You'll work with technologies like Java and distributed systems while providing technical leadership. This role requires 8+ years of experience in software development.