
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 Senior Software Engineer for their Distributed Cloud Hosted Infrastructure team. You'll work on large-scale infrastructure and distributed systems, requiring expertise in software design and architecture. This position requires 5+ years of experience in software development.
Job Description
Who you are
You have a Bachelor's degree or equivalent practical experience, along with 5 years of experience in software development across various programming languages. Your background includes 3 years of experience in testing, maintaining, or launching software products, and you possess a solid understanding of software design and architecture. You have developed large-scale infrastructure, distributed systems, or networks, and have experience with compute technologies, storage, or hardware architecture. Additionally, you have 3 years of experience with Operating Systems and have built and maintained Linux distributions, including package management and kernel updates.
You are familiar with data structures and algorithms, having at least 5 years of experience in this area. Your experience may also include a technical leadership role for at least a year, and you have a keen interest in developing accessible technologies. You thrive in environments that require innovative thinking and are eager to contribute to projects that impact billions of users.
Desirable
A Master's degree or PhD in Computer Science or a related technical field would be a plus, as would experience in developing accessible technologies. You are someone who enjoys tackling complex problems and is excited about the opportunity to work on next-generation technologies that change how users connect and interact with information.
What you'll do
As a Senior Software Engineer at Google, you will work on critical projects that align with the company's needs, focusing on large-scale infrastructure and distributed systems. You will ensure best practices in software development, including style guidelines, code accuracy, testability, and efficiency. Your role will involve contributing to existing documentation and adapting content based on user feedback and product updates. You will also be responsible for triaging product or system issues, debugging, and tracking resolutions by analyzing the sources of issues and their impact on hardware, network, or service operations.
You will collaborate with cross-functional teams, bringing fresh ideas from various areas such as information retrieval, distributed computing, and data storage. Your contributions will help shape the future of Google's products, ensuring they can handle information at massive scale. You will have opportunities to switch teams and work on diverse projects, enhancing your skills and experience in the process.
What we offer
At Google, you will be part of a dynamic team that values innovation and collaboration. We offer competitive compensation and benefits, along with opportunities for professional growth and development. You will work in an environment that encourages creativity and supports your career aspirations, allowing you to make a significant impact on the technology landscape.
Join us at Google, where your work will help shape the future of technology and improve the lives of billions of users around the world.
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 for their Infrastructure team to develop large-scale systems and networks. 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 for their Infrastructure team to develop large-scale systems and networking solutions. 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 seeking a Senior Software Engineer for their Cloud NetInfra team to develop next-generation technologies. You'll work with C++, Java, and Python to design and maintain software products. This role requires 5+ years of programming experience and offers opportunities for technical leadership.