Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Google, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Senior Software Engineer, Infrastructure, Google Cloud Global Networking at Google will play a crucial role in the design, implementation, and maintenance of scalable and robust networking solutions that power Google Cloud services. This position will involve collaborating with cross-functional teams to enhance networking capabilities while ensuring the security and performance of Google’s vast infrastructure. You will be tasked with developing innovative solutions and engineering advanced technologies to support high availability and efficiency across global network operations.
Job Responsibilities
- Design, develop, and deploy large-scale networking solutions on Google Cloud.
- Collaborate with software engineering and operations teams to enhance network performance and reliability.
- Implement automated solutions for continuous integration and delivery pipelines.
- Monitor and optimize network infrastructure for performance, scalability, and security.
- Contribute to architectural discussions and provide technical leadership on critical projects.
- Conduct code reviews and mentor junior engineers within the team.
- Respond to operational incidents and provide post-mortem analysis for networking issues.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field; Master’s degree preferred.
- Minimum of 5 years of experience in software engineering, with a focus on networking technologies.
- Strong programming skills in languages such as Python, Go, or C++.
- Hands-on experience with cloud networking solutions and virtualization technologies.
- Proficiency in networking protocols and architectures, including TCP/IP, BGP, and MPLS.
- Ability to troubleshoot complex networking issues and implement effective solutions.
- Excellent communication skills and the ability to work collaboratively in a team environment.
Technologies & Tools
The successful candidate will work with a diverse array of technologies and tools including Google Cloud Platform (GCP) services, Kubernetes, TF (Terraform), networking orchestration tools, CI/CD tools (Jenkins, GitLab), network analysis and monitoring tools (Wireshark, SolarWinds), and various scripting languages for automation tasks. Familiarity with APIs for service integrations and collaboration with DevOps practices will also be essential.
Ideal Candidates
The ideal candidate possesses a strong technical acumen combined with problem-solving capabilities and a passion for innovation in networking infrastructure. They exhibit a proactive approach to learning and adapting to new technologies while demonstrating the ability to work under pressure in a fast-paced environment. Strong leadership qualities and effective communication skills are paramount, as the candidate will be collaborating with multidisciplinary teams and stakeholders to deliver impactful solutions within Google Cloud Networking.
Free tools for your search, no account needed: a LinkedIn headline writer, a resume checker and more. Free tools →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.