Taro Logo

Software Engineer III, Global Network Edge, Cloud

A global technology company that develops internet-related services and products, including search, cloud computing, software, and online advertising technologies.
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · Cloud

Description For Software Engineer III, Global Network Edge, Cloud

Google is seeking a Software Engineer III to join their Global Network Edge team within Google Cloud Platform. This role is crucial in developing and maintaining the network infrastructure that connects Google Cloud customers to their services and billions of users to Google's products worldwide. The position involves building scalable Software Defined Network control plane systems and implementing complex networking features.

The ideal candidate will have strong experience in distributed systems, networking technologies, and C++ programming. You'll be working on critical infrastructure that powers Google's global network edge, requiring expertise in network programming, bandwidth management, and system architecture. The role offers the opportunity to work with cutting-edge technology at massive scale, collaborating with talented engineers across different specialties.

As part of Google's Cloud Platform team, you'll be contributing to technology that serves everything from startups to billion-user companies. The position combines technical challenges in networking, distributed systems, and scalability with the opportunity to impact Google's core infrastructure. You'll be working in Dublin, Ireland, as part of a global team that's pushing the boundaries of cloud networking technology.

This role offers the chance to work on complex technical challenges while contributing to systems that power some of the world's most widely-used services. If you're passionate about large-scale distributed systems, network infrastructure, and want to work with cutting-edge technology, this position offers an excellent opportunity to make a significant impact at one of the world's leading technology companies.

Last updated 3 hours ago

Responsibilities For Software Engineer III, Global Network Edge, Cloud

  • Build innovative and scalable Software Defined Network control plane systems for Google's Global Network Edge
  • Design, implement and qualify highly scalable control plane networking features, including software architecture evolution, admission control and bandwidth enforcement, network programming coordination and management, and availability improving mechanisms
  • Work closely with other Global Network Edge team members, test engineers and Site Reliability Engineers (SREs) to ship product releases

Requirements For Software Engineer III, Global Network Edge, Cloud

Go
Linux
Kubernetes
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in C++ programming language, or 1 year of experience with an advanced degree
  • 2 years of experience with data structures or algorithms
  • 2 years of experience with developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage or hardware architecture

Benefits For Software Engineer III, Global Network Edge, Cloud

Medical Insurance
401k
Parental Leave
  • Comprehensive health benefits
  • Retirement plans
  • Parental leave

Interested in this job?

Jobs Related To Google Software Engineer III, Global Network Edge, Cloud