remote
Principal Engineer, Global Network Core - Google
Software Engineer
Lead the design and evolution of Google Cloud’s global network core, driving innovation in large‑scale networking, AI‑driven optimization, and cross‑team collaboration to deliver resilient, high‑performance infrastructure.
About the role
Key Responsibilities
- Architect and evolve the core networking fabric that powers Google Cloud services worldwide.
- Integrate AI/ML techniques to optimize routing, traffic engineering, and fault tolerance at scale.
- Collaborate with cross‑functional teams to define and implement new networking protocols and standards.
- Mentor and influence engineering teams, fostering a culture of technical excellence and continuous improvement.
- Drive the adoption of cutting‑edge networking technologies and best practices across the organization.
Requirements
- 15+ years of software engineering experience with a strong focus on networking and infrastructure.
- Deep expertise in large‑scale network design, routing, and performance optimization.
- Proficiency in AI/ML concepts and their application to networking problems.
- Excellent communication and leadership skills, able to influence without direct authority.
- Advanced degree (MS/PhD) in Computer Science, Networking, or related field preferred.