Google
Posted 1mo ago

Staff Software Engineer, Google Global Infrastructure Networking

Google
Bengaluru, Karnataka, India
OnsiteFull Time
Responsibilities
  • architecting platforms
  • mentoring engineers
  • designing systems
Requirements
  • Bachelor's degree or equivalent experience,8+ years programming in C++,Java,Python,Kotlin or Go,5+ years testing and shipping software,3+ years software design,experience with AI/ML and networking preferred
Technical tools mentioned
C++JavaPythonKotlinGoTPUVertex AI

Job description

Minimum qualifications:

  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience programming in C++, Java, Python, Kotlin or Go.
  • 5 years of experience testing, and launching software products.
  • 3 years of experience with software design and architecture.
  • Experience leveraging AI-driven workflows or ML models to optimize software tooling or processes.

Preferred qualifications:

  • Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
  • Proven track record of improving engineering quality, reducing operational toil, and scaling infrastructure.
  • Domain experience in networking, virtualization, or resource orchestration.

About the job

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

As a Staff Software Engineer in the Google Global Networking (GGN) Engineering Productivity team, you will lead the technical architecture for Google's networking hardware lab infrastructure. Managing over $120M in Devices Under Test (DUTs), the team builds scalable frameworks for Emulation, System Under Test (SUT), multi-tenant resource orchestration, and traffic generation.

You will apply end-to-end software product lifecycle experience to deliver Testbed as a Product, optimizing CapEx via timeseries forecasting and enabling a two-day NPI qualification goal. Acting as the technical anchor for the team, you will resolve ambiguous technical challenges, guide system design, and accelerate the velocity of Google's global network.

The AI and Infrastructure team is redefining what’s possible. We empower Google customers with breakthrough capabilities and insights by delivering AI and Infrastructure at unparalleled scale, efficiency, reliability and velocity. Our customers include Googlers, Google Cloud customers, and billions of Google users worldwide.

We're the driving force behind Google's groundbreaking innovations, empowering the development of our cutting-edge AI models, delivering unparalleled computing power to global services, and providing the essential platforms that enable developers to build the future. From software to hardware our teams are shaping the future of world-leading hyperscale computing, with key teams working on the development of our TPUs, Vertex AI for Google Cloud, Google Global Networking, Data Center operations, systems research, and much more.

Responsibilities

  • Architect and scale software platforms for networking infrastructure management, prioritizing reliability, performance, and observability.
  • Break down ambiguous technical problems into solvable tasks and guide systems design for the engineering team.
  • Own the end-to-end software product lifecycle for infrastructure initiatives, reducing operational toil and driving CapEx optimization.
  • Mentor engineers on software architecture, fostering a culture of engineering excellence and scalable product development.
  • Design, develop, test, deploy, maintain, and enhance large-scale software solutions.
Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form.

About Google

Global technology specializing in internet-related services and products.

Year founded
1998
Employees
181000
Organization type
Private
Latest investment
Raised $84.75B Funding Round (2026) — led by Berkshire Hathaway
Headquarters
US

Similar jobs

Software Engineer roles near Bengaluru, Karnataka
8h
Save
Mark Applied
Hide
Software Engineer 4 (6+ years of experience)
Vancouver or San Jose or Durham or Mexico City or Bangalore or Pune or Hoofddorp or Belgrade or Barcelona or Singapore or Sydney or Tokyo
$151k-$227k/yr HybridFull Time
Nutanix
NutanixNASDAQ: NTNX: Enterprise hybrid multi-cloud computing and software provider.
6+ YOERequires 6+ years developing resilient software, strong computer science and distributed-systems knowledge, Docker/Kubernetes, backend experience in Go, Python, C++, or Rust, CI/CD expertise, and a master's degree or equivalent experience.
Docker, Kubernetes, Go, Python, C++, Rust, Prometheus, Grafana, Datadog, OpenTelemetry, PyTorch, TensorFlow, vLLM, DeepSpeed, Hugging Face TGI, Triton, SSE, WebSockets
13h
Save
Mark Applied
Hide
Software Engineer (Ruby)
Bengaluru, Karnataka, India
$50-$100/hr RemoteContract
Turing
Turing: AI research accelerator and intelligent talent cloud platform.
3+ YOERequires 3+ years of experience, strong Ruby skills, Git and Docker proficiency, software pipeline setup, complex codebase navigation, and local code testing; open-source experience is a plus.
Ruby, Git, Docker, GitHub, LLM
13h
Save
Mark Applied
Hide
Senior Software Engineer
Bengaluru, Karnataka, India
HybridFull Time
Microsoft
MicrosoftNASDAQ: MSFT: Multinational technology providing software, cloud, and AI solutions.
10+ YOEBachelor's degree in computer science or related technical field and 10+ years of software engineering experience, or equivalent experience; distributed systems, full-stack, AI/ML, and technical leadership experience required.
Microsoft Foundry, Azure, Microsoft Azure
13h
Save
Mark Applied
Hide
Software Lead (Java)
Bengaluru or United Kingdom or Europe
HybridFull Time
Eurofins Scientific
Eurofins ScientificEuronext Paris: ERF: Global leader in bio-analytical testing and laboratory services.
10+ YOEBachelor's in Engineering or Master's in Computer Science required, with 10+ years of enterprise Java and DevOps experience, architecture expertise, and strong English communication skills.
Java, Java EE, Jakarta EE, Eclipse RCP, SWT, JFace, WildFly Application Server, PostgreSQL, JPA, Hibernate, JPQL, CriteriaBuilder, Git, Azure DevOps, Docker, Maven, Eclipse Tycho, JVM
14h
Save
Mark Applied
Hide
Software Engineer, Associate(Angular , JavaScript, html , css , python , AWS, Java) Bangalore Only
Bengaluru, Karnataka, India
OnsiteFull Time
Infor
Infor: Global provider of industry-specific enterprise cloud software.
1+ YOEBachelor's degree in a technical discipline and 1+ years of Java development experience. Requires programming fundamentals, web technologies, analytical skills, and communication; Angular, AWS, Git, and REST preferred.
Angular, JavaScript, HTML, CSS, Python, AWS, Java, React, Vue, TypeScript, Git, REST APIs, NoSQL
14h
Save
Mark Applied
Hide
Software Engineer III-Java, Springboot
Bengaluru or Bengaluru
OnsiteFull Time
JPMorgan Chase
JPMorgan ChaseNYSE: JPM: Global financial services and investment banking firm.
3+ YOE3+ years of software engineering experience with Java, Spring Boot, JavaScript, Kubernetes, cloud platforms, microservices, databases, web services, testing, and secure AI-assisted development.
Java, Spring Boot, JavaScript, Kubernetes, MQ, Kafka, Selenium, Oracle, PL/SQL, SQL, UNIX, Apache Tomcat, CI/CD
17h
Save
Mark Applied
Hide
Senior Software Developer - C#, WPF, Angular
Bangalore, Karnataka, India
OnsiteFull Time
Siemens Healthineers
Siemens HealthineersFrankfurt Stock Exchange: SHL: Pioneering breakthroughs in healthcare for everyone, everywhere.
4+ YOERequires a BE, B.Tech, MCA, ME, or M.Tech and 4–7 years of full-stack web development experience with C#, .NET Core, WebAPI, Angular, testing, and Agile practices.
C#, .NET Core, WebAPI, NodeJS, JavaScript, TypeScript, Angular, HTML5, CSS, BDD, TDD, Azure CI/CD Pipelines, NUnit, xUnit, Moq, Nmoq, WPF, TFS, Git, FxCop, SONAR, Playwright, React, k8s, GitHub Copilot
17h
Save
Mark Applied
Hide
Grid Technologies
Gurgaon or Bangalore
OnsiteFull Time
Siemens Energy
Siemens EnergyFrankfurt Stock Exchange: ENR: Global energy technology driving the energy transition.
10+ YOEBachelor's degree in engineering, computer science, information technology, or related field; 10+ years in software delivery, business applications, data integration, and analytics; expertise in ETL, data modeling, databases, and reporting.
JEDOX, Tableau, Microsoft Power BI, Microsoft Excel, Microsoft Excel Pivot Tables, Microsoft Power Query, Anaplan, TM1, Infor Essbase, Scrum