Software Engineer III, Networking, GGN WANForms

Google

1–2 yrs Bengaluru Full Time Hybrid (office + remote)
Google logo
Posted : today
Actively hiring

Job description

Join Google as a Software Engineer III, specializing in Networking. You'll contribute to building the future of how billions connect and interact with information, working on massive-scale systems that extend beyond web search. We seek innovative engineers from diverse backgrounds, including information retrieval, distributed computing, large-scale system design, networking, data storage, security, AI, NLP, UI design, and mobile. This role offers the chance to work on critical projects, switch teams, and embrace new challenges across the full-stack in a fast-paced environment. Demonstrate leadership and enthusiasm for tackling complex problems.

Responsibilities

As a Software Engineer, you will abstract network devices, providing a flexible and efficient system infrastructure for Google's networking teams. Your work will enable the development and qualification of features that power Google Networking. Key responsibilities include writing and reviewing product/system development code, ensuring adherence to best practices. You'll also contribute to documentation, triage and resolve product/system issues by analyzing root causes and impact, and develop schedulers/queueing systems for vendor hardware integration. Collaboration with internal and external subsystems, and support for internal teams on the developed infrastructure, are essential.

Qualifications

To excel in this role, you need a Bachelor's degree or equivalent practical experience, coupled with 2 years of software development experience or 1 year with an advanced degree. A strong background in developing large-scale infrastructure, distributed systems, or networks is required, alongside 2 years of experience with compute technologies, storage, or hardware architecture. Proficiency in networking protocols and development using C++ is essential. Preferred qualifications include a Master's or PhD in Computer Science, 2 years of experience with data structures and algorithms, experience with accessible technologies, and a track record of building systems from scratch. Expertise in System Design and architecture, comfort with fast-paced AI-motivated development, and eagerness to learn networking protocols are highly valued.

Essential Skills

C++Networking ProtocolsSystem Design

Good to Have

Data StructuresAlgorithmsDistributed SystemsLarge-scale InfrastructureHardware ArchitectureStorageAINatural Language ProcessingUI DesignMobile

Highlights

  • Actively hiring

More Details

RoleSoftware Engineer III, Networking, GGN WANForms
IndustryTechnology
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Google logo

Google

Technology

Software Engineer III, Networking, GGN WANForms at Google | SkillMX | SkillMX