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

Google β€’ Bengaluru

Apply Now β†’

Skills & Technologies

Overview

Google is seeking a Senior Software Engineer to develop next-generation networking technologies. You'll work with Linux kernel and networking driver development. This role requires 5+ years of experience in relevant fields.

Job Description

Who you are

You have a Bachelor’s degree in Computer Science or a related technical field and at least 5 years of experience with Linux kernel and networking driver and protocol stack development. Your expertise includes working with Linux and Windows Device Drivers, and you have a strong understanding of networking principles. You are versatile and display leadership qualities, eager to tackle new challenges across the full stack as technology evolves.

You bring fresh ideas from various areas, including information retrieval, distributed computing, large-scale system design, and data storage. Your technical expertise allows you to manage project priorities, deadlines, and deliverables effectively. You are enthusiastic about contributing to public domain Linux development and optimizing kernel stack performance.

Desirable

Experience with network device drivers is preferred, as well as familiarity with artificial intelligence, natural language processing, and security. You are comfortable collaborating with cross-functional teams and have a passion for pushing technology forward.

What you'll do

As a Senior Software Engineer at Google, you will work on critical projects that shape the future of networking technologies. You will design, develop, test, deploy, maintain, and enhance software solutions that manage information at a massive scale. Your responsibilities will include developing new Linux kernel networking and driver functionalities to enable upper layer applications and optimizing kernel stack performance for new servers and Network Interface Cards (NICs).

You will have the opportunity to switch teams and projects as the business grows, allowing you to expand your skill set and impact. Your role will involve enhancing platform performance and enabling applications to leverage new kernel features. You will also contribute to public domain Linux development, ensuring that your work benefits the broader community.

What we offer

At Google, you will be part of a team that is dedicated to transforming how billions of users connect and interact with information. We offer a collaborative environment where your ideas can flourish, and you will have access to resources that support your professional growth. You will work alongside talented engineers who are passionate about technology and innovation, contributing to projects that have a significant impact on the industry.

We encourage you to apply even if your experience doesn't match every requirement. Join us in pushing the boundaries of technology and making a difference in 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

Google

Software Engineering

Googleβ€’πŸ“ Bengaluru - On-Site

Google is hiring a Senior Software Engineer specializing in ML Networking to support the development of Google Cloud GPU roadmap. You'll work with programming languages like Java, C++, Python, and Go, focusing on innovative networking solutions. This position requires 5 years of experience in software engineering and networking.

πŸ›οΈ On-SiteSenior
2w ago
Coupang

Backend Engineer

Coupangβ€’πŸ“ Bengaluru - On-Site

Coupang is hiring a Senior Staff Backend Engineer to lead the design and development of scalable services. You'll work with Java and Spring to enhance customer experience in Bengaluru. This role requires significant experience in backend engineering.

πŸ›οΈ On-SiteSenior
2 months ago
Coupang

Software Engineering

Coupangβ€’πŸ“ Bengaluru

Coupang is seeking a Senior Software Engineer to build core catalog and settlement systems for their Coupang Eats platform. This role requires collaboration with business stakeholders and a focus on delivering growth in a fast-paced environment.

Senior
2w ago
Roku

Backend Engineer

Rokuβ€’πŸ“ Bengaluru

Roku is hiring a Senior Backend Engineer to develop and maintain a highly scalable advertising platform. You'll work with Java to build real-time applications that support Roku's ad business. This position requires extensive experience in building complex systems.

Senior
9h ago
Earnin

Software Engineering

Earninβ€’πŸ“ Bengaluru - Hybrid

Earnin is seeking a Senior Software Engineer to design and develop backend services that provide real-time financial flexibility. You'll work with Java and Spring to implement robust features for a rapidly expanding scale. This role requires significant backend engineering experience.

🏒 HybridSenior
3d ago