Infrastructure Network Engineer

Infrastructure Network Engineer

Posted 4 days ago by 1756366630

Negotiable
Outside
Remote
USA

Summary: The Infrastructure Network Engineer is responsible for managing the full lifecycle of a global network infrastructure, including data centers and cloud services. This role requires a blend of hardware and software skills, focusing on network design, implementation, and automation. The engineer will collaborate with various teams to ensure the network meets business and customer needs while optimizing performance and reliability.

Key Responsibilities:

  • Design and architecture: Collaborating with other teams to design and scale the network to meet the demands of products and services. This includes creating technical design documents for network infrastructure.
  • Automation: Developing software, tools, and processes to improve network reliability, efficiency, and manageability. This is a key aspect of managing network at scale.
  • Deployment and implementation: Overseeing the installation and commissioning of networking equipment, such as routers and switches, in data centers and other facilities.
  • Operations and troubleshooting: Monitoring network performance, coordinating maintenance, and resolving complex networking issues from layer 1 (physical) to layer 3 (routing).
  • System optimization: Continuously evaluating network systems to identify inefficiencies and proposing improvements in design and software.
  • Collaboration: Working with various teams, including software developers and product managers, to ensure the network infrastructure meets customer and business needs.

Key Skills:

  • A bachelor's degree in a technical field or equivalent practical experience.
  • Experience with software development in languages such as Python, C++, or Go.
  • Strong understanding of network theory and protocols, such as BGP, OSPF, and MPLS.
  • Experience with large-scale infrastructure, distributed systems, and network equipment.
  • For some roles, specific knowledge of software-defined networking (SDN), network virtualization, and cloud networking concepts is required.

Salary (Rate): undetermined

City: undetermined

Country: USA

Working Arrangements: remote

IR35 Status: outside IR35

Seniority Level: undetermined

Industry: IT

Job Description:

An infrastructure network engineer is responsible for the full lifecycle of the company's massive, global network infrastructure, including its data centers and cloud services. The role involves a combination of hardware and software expertise, requiring skills in network design, implementation, and automation.

Responsibilities and duties include:

  • Design and architecture: Collaborating with other teams to design and scale the network to meet the demands of products and services. This includes creating technical design documents for network infrastructure.
  • Automation: Developing software, tools, and processes to improve network reliability, efficiency, and manageability. This is a key aspect of managing network at scale.
  • Deployment and implementation: Overseeing the installation and commissioning of networking equipment, such as routers and switches, in data centers and other facilities.
  • Operations and troubleshooting: Monitoring network performance, coordinating maintenance, and resolving complex networking issues from layer 1 (physical) to layer 3 (routing).
  • System optimization: Continuously evaluating network systems to identify inefficiencies and proposing improvements in design and software.
  • Collaboration: Working with various teams, including software developers and product managers, to ensure the network infrastructure meets customer and business needs.

Required skills and qualifications

The specific requirements differ for each team and seniority level, but generally include:

  • A bachelor's degree in a technical field or equivalent practical experience.
  • Experience with software development in languages such as Python, C++, or Go.
  • Strong understanding of network theory and protocols, such as BGP, OSPF, and MPLS.
  • Experience with large-scale infrastructure, distributed systems, and network equipment.
  • For some roles, specific knowledge of software-defined networking (SDN), network virtualization, and cloud networking concepts is required.