{bc}
company_site

Staff Software Engineer, Customer Services Edge, Google Global Infrastructure

Google
Sunnyvale, USA
Senior · 8+ years experience
USD 207000-300000 / year
Discovered 6 days ago
cplusplusgcpjavakotlinpythonvertex-ai
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

cplusplusgcpjava
Smart Apply

Full Job Posting

Responsibilities

  • Drive innovation and independently create requirements and develop designs for new networking product ideas, process improvements, technology velocity, higher systems performance, and cost reductions across organizational boundaries.
  • Lead the development of software that improves the velocity, performance, safety, transparency, and manageability of Google network systems across various engineering teams.
  • Define and lead the overarching testing strategy by architecting accurate unit and component testing frameworks using network emulation tools to drastically reduce NPI cycle times and prevent production rollbacks.
  • Build sophisticated software to interface with global software-defined networking (SDN) controllers, translating high-level network intent into device configurations using industry-standard protocols like gRIBI, gNMI, and RPCs.
  • Evaluate the current inefficiencies, complexities, and flaws in network systems, and propose designs, software, and processes to improve them.
  • - Drive innovation and independently create requirements and develop designs for new networking product ideas, process improvements, technology velocity, higher systems performance, and cost reductions across organizational boundaries. - Lead the development of software that improves the velocity, performance, safety, transparency, and manageability of Google network systems across various engineering teams. - Define and lead the overarching testing strategy by architecting accurate unit and component testing frameworks using network emulation tools to drastically reduce NPI cycle times and prevent production rollbacks. - Build sophisticated software to interface with global software-defined networking (SDN) controllers, translating high-level network intent into device configurations using industry-standard protocols like gRIBI, gNMI, and RPCs. - Evaluate the current inefficiencies, complexities, and flaws in network systems, and propose designs, software, and processes to improve them.

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.

5 years of experience with software design and architecture.

Experience integrating generative AI tools or LLM interfaces into workflows.

Preferred qualifications:

Master’s degree or PhD in Engineering, Computer Science, or a related technical field.

8 years of experience with data structures and algorithms.

3 years of experience working in a complex, matrixed organization involving cross-functional, or cross-business projects.

Qualifications

  • 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. - 5 years of experience with software design and architecture. - Experience integrating generative AI tools or LLM interfaces into workflows. Preferred qualifications: - Master’s degree or PhD in Engineering, Computer Science, or a related technical field. - 8 years of experience with data structures and algorithms. - 3 years of experience working in a complex, matrixed organization involving cross-functional, or cross-business projects.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Google