Google is seeking a Senior Software Engineer to join their Global Network Technologies (GNT) team, specifically working on Network Insights. This role is crucial in developing systems and technologies that support Google's global network infrastructure, connecting data centers and cloud regions.
The position focuses on creating software that analyzes massive volumes of networking data to help identify anomalies, prevent outages, and improve network reliability. You'll be working on minimizing the impact of network impairments on both internal and external Google customers through data analysis and automated root-cause identification.
As part of Google's Technical Infrastructure team, you'll be contributing to the architecture that powers Google's entire product portfolio. The role requires both strong software engineering skills and a data-investigative mindset. You'll be working with distributed systems, network architecture, and software-defined networking while handling information at massive scale.
The ideal candidate should have at least 5 years of experience with programming languages such as Java, C/C++, Python, or Go, along with a strong foundation in computer science fundamentals. Experience with large-scale distributed systems and network architecture is highly valued. You'll have opportunities to switch teams and projects as you grow, making this an excellent opportunity for career development at one of the world's leading tech companies.
Working at Google's Dublin office, you'll be part of a team that's essential to maintaining and improving the performance and reliability of Google's vast network infrastructure. This role offers the chance to work on challenging technical problems while directly impacting billions of users worldwide through Google's services.