Staff Software Engineer, Google Enterprise Network

1 Month ago • 8-14 Years • Network Engineering

Job Summary

Job Description

Google Enterprise Network (GEN) seeks a Staff Software Engineer to lead a team responsible for systems automating network management. This role involves designing, developing, testing, deploying, maintaining, and enhancing software solutions for a new enterprise networking model emphasizing security and development velocity. Responsibilities include writing and testing code, participating in design reviews, code review, contributing to documentation, and resolving product/system issues. The ideal candidate will have experience in software development, testing, design, architecture, and technical leadership, ideally within the networking domain. The role requires collaboration with cross-functional teams and managing project priorities.
Must have:
  • 8+ years software development experience
  • Data structures/algorithms expertise
  • 5+ years testing & launching software
  • Software design & architecture experience
  • Technical leadership & project management
Good to have:
  • Master's/PhD in related field
  • Experience with infrastructure/distributed systems
  • Networking domain experience
  • Accessible technology development experience

Job Details

Minimum qualifications:

  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience in software development, and with data structures/algorithms.
  • 5 years of experience testing, and launching software products, and 3 years of experience with software design and architecture.

Preferred qualifications:

  • Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
  • 3 years of experience in a technical leadership role leading project teams and setting technical direction.
  • 3 years of experience working in an organization involving cross-functional, or cross-business projects.
  • Experience building and developing infrastructure, distributed systems or networks, or with compute technologies, storage, or hardware architecture.
  • Experience working in the networking domain.
  • Experience developing accessible technologies.

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.

With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions.

Google Enterprise Network (GEN) is responsible for managing and scaling the network while ensuring that the team builds it with the latest technologies needed to run Google. In this role, you will lead a team of Software Engineers responsible for the systems that automate the management of the network. You will play a key role in bringing a new model for enterprise networking to the market that is more secure and has much greater development velocity than traditional networking solutions.

The ML, Systems, & Cloud AI (MSCA) organization at Google designs, implements, and manages the hardware, software, machine learning, and systems infrastructure for all Google services (Search, YouTube, etc.) and Google Cloud. Our end users are Googlers, Cloud customers and the billions of people who use Google services around the world.

We prioritize security, efficiency, and reliability across everything we do - from developing our latest TPUs to running a global network, while driving towards shaping the future of hyperscale computing. Our global impact spans software and hardware, including Google Cloud’s Vertex AI, the leading AI platform for bringing Gemini models to enterprise customers.

Responsibilities

  • Write and test product or system development code.
  • Participate in, or lead design reviews with peers and stakeholders to decide on available technologies.
  • Review code developed by other developers and provide feedback to ensure best practices (e.g., style, guidelines, checking code in, accuracy, testability, and efficiency).
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.

Similar Jobs

Google - Staff Software Engineer, Infrastructure, Google Cloud Compute

Google

Kirkland, Washington, United States (On-Site)
1 Month ago
Converse.AI - Backend Software Engineer

Converse.AI

Bengaluru, Karnataka, India (Hybrid)
1 Year ago
ByteDance - Lead Research Scientist, Foundation Model, Music Intelligence

ByteDance

San Jose, California, United States (On-Site)
7 Months ago
ByteDance - Senior Research Scientist- Foundation Model, Generative AI

ByteDance

Seattle, Washington, United States (On-Site)
7 Months ago
NVIDIA - Senior System Software Architect, HPC Networking

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
4 Months ago
ByteDance - Video Experience Software Engineer Intern

ByteDance

San Jose, California, United States (On-Site)
2 Months ago
ByteDance - Senior Software Engineer, Payment Network

ByteDance

San Jose, California, United States (On-Site)
7 Months ago
Bungie - Senior Infrastructure Engineer

Bungie

(Hybrid)
2 Months ago
ByteDance - Site Reliability Engineer - Data Infrastructure (Seattle)

ByteDance

Seattle, Washington, United States (On-Site)
7 Months ago
Penumbra - Network Operations Engineer

Penumbra

Alameda, California, United States (Hybrid)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

QuinStreet - Sr. CSS Developer

QuinStreet

Monterrey, Nuevo Leon, Mexico (Remote)
1 Month ago
Meta - Graphics Software Engineer, Rendering

Meta

Burlingame, California, United States (Remote)
1 Month ago
GoDaddy - Senior Machine Learning Scientist

GoDaddy

London, England, United Kingdom (Hybrid)
2 Weeks ago
Cirrus Logic - Audio Hardware Applications Engineer

Cirrus Logic

Taipei City, Taiwan (Hybrid)
3 Weeks ago
Highspot - Sr. Backend Software Engineer, Machine Learning

Highspot

Vancouver, British Columbia, Canada (Hybrid)
1 Month ago
Qualcomm - Associate Engineer- Video test

Qualcomm

Hyderabad, Telangana, India (On-Site)
1 Week ago
Inkittt - Funny Romance Content Creator (BookTok-Style)

Inkittt

San Francisco, California, United States (Hybrid)
2 Months ago
ByteDance - Software Development Engineer (SDN Traffic Intelligence & Control)

ByteDance

Seattle, Washington, United States (On-Site)
2 Months ago
NVIDIA - Senior Developer Technology Engineer, Compute

NVIDIA

Santa Clara, California, United States (On-Site)
1 Month ago
Sumo Logic - Senior Engineer - Distributed Systems- Backend

Sumo Logic

United States (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Zscaler - Assistant Manager, FP&A

Zscaler

Sahibzada Ajit Singh Nagar, Punjab, India (Hybrid)
2 Weeks ago
Head Digital Works - Principal Product Manager

Head Digital Works

Hyderabad, Telangana, India (On-Site)
12 Months ago
Landor - Artworker

Landor

Mumbai, Maharashtra, India (Hybrid)
1 Week ago
Talrop - Creative Director

Talrop

Kochi, Kerala, India (Hybrid)
9 Months ago
Capgemini - PAGE NOT FOUND

Capgemini

India (On-Site)
2 Weeks ago
Single Store - Technical Account Manager

Single Store

Bengaluru, Karnataka, India (Remote)
2 Weeks ago
Enphase Energy - Energy Consultant - German

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
Omnissa - Staff Engineer (C++,MacOS Internals)

Omnissa

Bengaluru, Karnataka, India (Hybrid)
7 Months ago
Capgemini - IBM BAW Developer

Capgemini

Hyderabad, Telangana, India (On-Site)
1 Week ago
Cubic Corporation - Senior Software Engineer - C++

Cubic Corporation

Hyderabad, Telangana, India (Hybrid)
1 Week ago

Get notifed when new similar jobs are uploaded

Network Engineering Jobs

ByteDance - Senior Backend Software Engineer - Customer Service Platform

ByteDance

Seattle, Washington, United States (On-Site)
2 Months ago
ESL FACEIT Group - EFG - IT Specialist

ESL FACEIT Group - EFG

Columbus, Ohio, United States (On-Site)
2 Months ago
ByteDance - Network Automation Engineer

ByteDance

Hillsboro, Oregon, United States (On-Site)
2 Months ago
ByteDance - Cloud Network Engineer

ByteDance

Seattle, Washington, United States (On-Site)
2 Months ago
ByteDance - Software Engineer, SRE - Platform Services

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
ByteDance - Site Reliability Engineer, Traffic Platform

ByteDance

Seattle, Washington, United States (On-Site)
7 Months ago
ByteDance - Senior Software Engineer, Anti-DDoS - Network Security

ByteDance

San Jose, California, United States (On-Site)
2 Months ago
ByteDance - Network Automation Engineer

ByteDance

Ashburn, Virginia, United States (On-Site)
2 Months ago
ByteDance - Network Operations Engineer, EDGE Networking

ByteDance

Singapore (On-Site)
7 Months ago
Google - Staff Network Design Engineer, Google Cloud

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

London, England, United Kingdom (On-Site)

Bengaluru, Karnataka, India (On-Site)

Mountain View, California, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Taipei City, Taiwan (On-Site)

Zürich, Zurich, Switzerland (On-Site)

Kirkland, Washington, United States (On-Site)

New Taipei, New Taipei City, Taiwan (On-Site)

Seattle, Washington, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug