
Senior Network Engineer, Customer Services Edge Technologies
- Dublin
- Permanent
- Full-time
- Bachelor's degree in Computer Science, Engineering, a related field, or equivalent practical experience.
- 6 years of experience with network routing protocols, design and troubleshooting, with network equipment providers.
- Experience in one or more programming languages such as C++, Go, or Python.
- 15 years of experience with large-scale networks or distributed systems in designing and implementing optimal network topologies for overlay services.
- 10 years of experience in cross-organizational development of networking products and technologies.
- Ability to understand critical components of a network delivery pipeline, including automated planning, optimization, build, repair, and safety, and isolation of these functions into software services, with the ability to re-design the APIs between these services.
- Excellent problem-solving and communication skills.
- Lead the development of software that improves the velocity, performance, safety, transparency, and manageability of Google network systems across various engineering teams.
- Drive innovation and create requirements and develop designs for new networking product ideas, process improvements, technology velocity, higher systems performance, and cost reductions across organizational boundaries.
- Own the quantifiable analysis of measurements or data and capacity forecast models for making Google networks more scalable, efficient, and deliver a predictable user experience.
- Evaluate the current inefficiencies, complexities, and flaws in network systems, and propose designs, software, and processes to improve them.
- Own resolution for software, hardware, and other network and system problems by determining and recommending appropriate solutions in partnership with other engineering teams.