Logo of Huzzle

Senior Networking Systems Engineer, Site Reliability Engineering

image

Google

4d ago

  • Job
    Full-time
    Expert Level
  • Software Engineering
    IT & Cybersecurity
  • Dublin

AI generated summary

  • You need a degree in CS or related field, 5 years in Networking Engineering, 3 years in distributed systems, project leadership, CCNA, and experience with routing platforms and protocols.
  • You will enhance service lifecycle, guide team on availability and automation, monitor system health, lead incident responses, design support systems, and improve network performance visibility.

Requirements

  • Bachelor’s degree in Computer Science, a related field, or equivalent practical experience.
  • 5 years of experience in Networking Engineering: Networking Protocols, Networking Troubleshooting, Network Monitoring.
  • 3 years of experience designing, analyzing, and troubleshooting distributed systems and working with administration (e.g., filesystems, inodes, system calls) or networking (e.g., TCP/IP, routing, network topologies and hardware, SDN). 2 years of experience leading projects, and providing technical leadership.
  • Master's degree in Computer Science or Engineering, or a related field.
  • CCNA (Cisco Certified Network Associate).
  • Experience architecting and developing software or infrastructure for scalable, high performance, distributed systems.
  • Experience with vendor routing platforms like Cisco, Juniper, or Arista and their architectures.
  • Experience in network protocols and innovative large-scale networking architectures.

Responsibilities

  • Improve the whole lifecycle of services from inception and design through deployment, operation, and refinement.
  • Provide guidance to other team members on managing availability and performance of mission critical services, on building automation to prevent problem recurrence, and on building automated responses for non-exceptional service conditions.
  • Maintain services once they are live by measuring and monitoring availability, latency, and overall system health. Lead sustainable global networking incident response and blameless postmortems.
  • Manage support services before they go live through activities such as system design consulting, developing software platforms and frameworks, capacity planning, and launch reviews.
  • Improve visibility into the network performance, availability and traffic patterns, and publish critical information for engineering analysis and programs.

FAQs

What are the minimum qualifications for the Senior Networking Systems Engineer position?

The minimum qualifications include a Bachelor’s degree in Computer Science or a related field, 5 years of experience in Networking Engineering, 3 years of experience working with distributed systems or networking, and 2 years of experience leading projects.

Is a Master's degree required for this role?

No, a Master's degree is preferred but not required. A Bachelor’s degree or equivalent practical experience is sufficient.

What certifications are preferred for this position?

A preferred certification for this position is the CCNA (Cisco Certified Network Associate).

What are the primary responsibilities of this job?

The primary responsibilities include improving the lifecycle of services, providing guidance on managing availability and performance, maintaining services post-launch, managing support services before they go live, and enhancing visibility into network performance and availability.

Does this position involve team collaboration?

Yes, the role involves collaboration with team members and encourages a culture of diversity, intellectual curiosity, and problem-solving.

What technical expertise is expected in this role?

Candidates should have expertise in networking protocols, distributed systems, and experience with vendor routing platforms like Cisco, Juniper, or Arista.

Is prior experience with software development necessary for this position?

Yes, experience architecting and developing software for scalable, high-performance, distributed systems is preferred.

Are there opportunities for professional growth and mentorship in this role?

Yes, the organization strives to provide a supportive environment that encourages learning and growth, alongside mentorship opportunities.

What type of environment does the Site Reliability Engineering team promote?

The SRE team promotes a blame-free environment that encourages collaboration, risk-taking, and meaningful work.

How does this role contribute to Google's infrastructure?

This role contributes by ensuring the reliability and performance of Google Cloud services, maintaining system health, and improving automation, which directly impacts the end-user experience.

Technology
Industry
10,001+
Employees
1998
Founded Year

Mission & Purpose

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.