
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 Software Engineer III, Infrastructure to develop large-scale infrastructure and distributed systems. You'll work with C++ and Cloud APIs in Kirkland, WA. This position requires 2 years of relevant experience.
Job Description
Who you are
You hold a Bachelor's degree or equivalent practical experience and have at least 2 years of experience developing large-scale infrastructure, distributed systems, or networks. Your programming expertise in C++ allows you to create efficient applications that interact seamlessly with Cloud APIs. You are familiar with data structures and algorithms, and you have experience with Cloud compute platforms like Kubernetes and Cloud Functions. You may also have contributed to open source projects, showcasing your collaborative spirit and technical skills.
You are a versatile engineer who thrives in a dynamic environment, eager to tackle new challenges across the full-stack. Your leadership qualities shine through as you work on critical projects that align with Google's evolving needs. You are enthusiastic about pushing technology forward and are comfortable navigating complex systems and architectures.
What you'll do
As a Software Engineer III, Infrastructure at Google, you will be responsible for developing and maintaining large-scale infrastructure that supports the company's vast array of products. You will work closely with cross-functional teams to design and implement distributed systems that handle massive amounts of data and traffic. Your role will involve programming in C++, ensuring that your code is efficient, testable, and adheres to best practices.
You will also engage in debugging and triaging product or system issues, analyzing the sources of issues, and resolving them effectively. Your contributions will extend to documenting processes and adapting educational content based on user feedback and product updates. You will have opportunities to switch teams and projects, allowing you to grow and evolve alongside Google's fast-paced business.
What we offer
Google offers a collaborative work environment where innovation is encouraged. You will have access to cutting-edge technologies and the chance to work on projects that impact billions of users worldwide. The company values diversity and encourages you to apply even if your experience doesn't match every requirement. You will be part of a team that is committed to excellence and continuous improvement, with ample opportunities for professional development and career advancement.
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 Senior Software Engineer to develop large-scale infrastructure and distributed systems. You'll work with machine learning and software design to create next-generation technologies. This position requires 5+ years of experience in software development.

Software Engineering
Google is hiring a Software Engineer III to develop large-scale infrastructure and distributed systems. You'll work with C++, Python, and Go to build next-generation technologies. This position requires 2 years of relevant experience.

Software Engineering
Google is hiring a Software Engineer III to work on Infrastructure and Cloud AI projects. You'll develop next-generation technologies that manage information at a massive scale using programming languages like C, C++, Python, or Go. This position requires 2 years of software development experience.

Software Engineering
Google is hiring a Software Engineer III to work on infrastructure projects that support large-scale systems. You'll utilize C++, Python, and Go to develop and maintain critical infrastructure. This position requires 2 years of experience in programming and systems development.

Software Engineering
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.