Software Engineer III, Infrastructure, Customer Services Edge
AI Summary ✨
Requirements
Bachelor’s degree or equivalent practical experience
2 years of experience with software development in one or more programming languages (C, C++, Python, or Go), or 1 year of experience with an advanced degree
2 years of experience with data structures or algorithms in either an academic or industry setting
2 years of experience with developing large-scale infrastructure, distributed systems or networking, or experience with compute technologies, or hardware architecture
Nice to Haves
2 years of experience with performance, large-scale systems data analysis, visualization tools, or debugging
Experience or interest in networking technologies/concepts such as Software Defined Networking (SDN)
Understanding of Internet routing technologies and router/switch telemetry
Understanding of routing protocols like BGP and data plane and control plane
What You'll Be Doing
Write product or system development code
Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies
Review code developed by other developers and provide feedback to ensure best practices
Contribute to existing documentation or educational content
Triage product or system issues and debug/track/resolve by analyzing the sources of issues
Perks and Benefits
Google offers enterprise-grade solutions using cutting-edge technology
Opportunities to work on critical projects and switch teams as needed
Equal opportunity and affirmative action employer
Global company with English proficiency requirement for all roles
Opportunity for efficient collaboration and communication globally