Google

About Google

Empowering the world through technology and information

🏢 Tech👥 100K+📅 Founded 1998📍 Mountain View, California, United States

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

Google

Software Engineering Senior

GoogleSunnyvale - On-Site

Posted 1 month ago🏛️ On-SiteSeniorSoftware Engineering📍 Sunnyvale💰 $166,000 - $244,000 / yearly
Apply Now →

Skills & Technologies

Overview

Google is hiring a Senior Software Engineer to develop infrastructure and distributed systems. You'll work with technologies like Kubernetes and Linux. This position requires 5+ years of software development experience.

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 at least 1 year focused on software design and architecture. You have developed infrastructure, distributed systems, or networks, and possess experience with compute technologies, storage, or hardware architecture. Your expertise includes working with Kubernetes and Linux, which are essential for this role.

You may also hold a Master's degree or PhD in Computer Science or a related technical field, and you have a strong foundation in data structures and algorithms, with 5 years of experience in this area. If you have experience in a technical leadership role, that would be a plus, as well as any background in developing accessible technologies or working with Kernel or GPU drivers.

What you'll do

As a Software Engineer at Google, you will be responsible for developing next-generation technologies that impact billions of users. You will work on critical projects that require you to ensure best practices in coding, including style guidelines, accuracy, testability, and efficiency. Your role will involve contributing to existing documentation and adapting content based on product updates and user feedback. You will also be tasked with triaging product or system issues, debugging, and resolving them by analyzing the sources of issues and their impact on hardware, network, or service operations and quality.

You will collaborate with cross-functional teams, bringing fresh ideas from various areas such as information retrieval, distributed computing, and large-scale system design. Your contributions will help shape the future of Google's products, which extend beyond web search and require handling information at massive scale. You will have opportunities to switch teams and projects as you grow and evolve within the fast-paced environment at Google.

What we offer

At Google, you will be part of a culture that encourages innovation and collaboration. You will have access to resources and support to help you grow your career while working on impactful projects. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds. Join us to help change how users connect, explore, and interact with information and one another.

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

Google

Software Engineering

Google📍 Sunnyvale - On-Site

Google is hiring a Senior Software Engineer to work on infrastructure projects that support large-scale systems. You'll utilize C++, Python, and Go to develop and maintain critical software products. This position requires 5+ years of experience in software engineering.

🏛️ On-SiteSenior
8 months ago
Google

Staff Engineer

Google📍 Sunnyvale - On-Site

Google is hiring a Senior Staff Software Engineer to lead infrastructure projects and provide technical leadership. You'll work on distributed systems and networking technologies in Sunnyvale, CA.

🏛️ On-SiteSenior
3w ago
Google

Software Engineering

Google📍 New York

Google is seeking a Senior Software Engineer for their Infrastructure team to develop large-scale systems and distributed technologies. You'll work with C++, Python, and Go to design and maintain critical software products. This role requires 5+ years of experience in software engineering.

Senior
1 month ago
Apple

Software Engineering

Apple📍 Sunnyvale - On-Site

Apple is hiring a Software Engineer for Infrastructure Applications to develop and deploy Java Spring Boot-based microservices and React-based web applications. You'll work with technologies like Java, Spring Boot, and React, requiring a strong background in both frontend and backend development.

🏛️ On-SiteMid-Level
3w ago
Meta (Facebook)

Software Engineering

Meta (Facebook)📍 Sunnyvale - Remote

Meta is hiring a Software Engineer to work on cutting-edge products that connect billions of people. You'll tackle complex technical problems and improve existing products across various platforms. This position requires experience in software engineering.

🏠 Remote
8 months ago