Senior Network Engineer

LinkedIn is the world's largest professional network, built to help members of all backgrounds and experiences achieve more in their careers.
Senior Software Engineer
Hybrid
5+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Development Engineer II, Expansion Team

Senior Software Engineer position at Amazon's Middle East and North Africa team, focusing on distributed systems and technical leadership.

Senior Software Engineer, GPU Communications and Networking

Senior Software Engineer role at NVIDIA focusing on GPU Communications and Networking, developing optimized communication runtimes for Deep Learning and HPC systems.

Senior Software Engineer, Distributed Backend

Senior Software Engineer position at Roku focusing on building scalable, distributed backend systems for advertising platform, requiring 10+ years of experience in large-scale systems.

Software Engineer with Systems Depth

Senior Software Engineering role at Datadog focusing on systems infrastructure, platform reliability, and internal tooling with competitive compensation and benefits.

Software Engineer with Systems Depth

Senior Software Engineer role at Datadog focusing on systems infrastructure and tooling, offering $130K-$300K salary plus benefits in Denver, CO.

Description For Senior Network Engineer

LinkedIn is the world's largest professional network, built to help members of all backgrounds and experiences achieve more in their careers. Our vision is to create economic opportunity for every member of the global workforce. Every day our members use our products to make connections, discover opportunities, build skills and gain insights. We believe amazing things happen when we work together in an environment where everyone feels a true sense of belonging, and that what matters most in a candidate is having the skills needed to succeed. It inspires us to invest in our talent and support career growth. Join us to challenge yourself with work that matters.

As a Senior Network Engineer, you'll play a pivotal role as a technical leader and exemplar within our team. We seek an individual who crafts and implements technology solutions aligned with business and technical goals, stays abreast of cutting-edge networking research, fosters collaboration across teams, and adeptly balances competing priorities. In addition to leadership acumen, a successful Senior Network Engineer should demonstrate sufficient proficiency in both networking and software engineering.

At LinkedIn, we trust each other to do our best work where it works best for us and our teams. This role offers a hybrid work option, meaning you can both work from home and commute to a LinkedIn office, depending on what's best for you and when it is important for your team to be together.

Responsibilities:

  • Review architectures, network designs, automated network provisioning and tools, and provide recommendations for continuous improvements in all aspects of the network, including network performance, capacity, reliability, and observability.
  • Design, deploy, and operate a large-scale network for data center infrastructure and backbone across multiple geographical regions. Collaborate with cross-functional teams to align implementation with business objectives.
  • Perform network maintenance and upgrades. Identify gaps and develop solutions to automate deployments and auto-remediate network faults.
  • Network security and compliance.
  • Participate in on-call rotation, resolve network outages, conduct post-mortem and remediation plans.
  • Evaluate new platforms to address scaling challenges and drive requirements with OEMs/ODMs to support our technology stack.

Basic Qualifications:

  • BA/BS Degree in a technical field or equivalent practical experience.
  • 5+ years of proven hands-on industry experience in network and data center engineering in a hyperscaler environment.
  • Understanding of network protocols such as TCP/IP, BGP, MPLS, RDMA, network overlay technologies, and network-based Quality of Service (QoS).
  • Experience in programming languages like Python, Go, or other scripting languages.
  • Knowledge in Kubernetes, host networking, host TCP tuning.
  • Experience in network congestion control solutions such as QoS, DCTCP/ECN, and eBPF.
  • Experience with network management, configuration generation and provisioning systems and tools. Ansible, REST/gRPC, NETCONF, Jenkins, Puppet, YANG, OpenConfig, etc.
  • Experience in hardware and software testing using IXIA or other testing platforms.

Preferred Qualifications:

  • Master's Degree in a technical discipline
  • Experience in SONiC
  • Experience in evaluating and deploying new HW platforms and SWs to solve DC growth and operational challenges.
  • Experience in designing and deploying network infrastructure for HPC workloads.

Suggested Skills:

  • Network Protocols
  • Kubernetes
  • Network Design & Engineering
Last updated 8 months ago

Responsibilities For Senior Network Engineer

  • Review architectures, network designs, automated network provisioning and tools, and provide recommendations for continuous improvements in all aspects of the network, including network performance, capacity, reliability, and observability
  • Design, deploy, and operate a large-scale network for data center infrastructure and backbone across multiple geographical regions
  • Collaborate with cross-functional teams to align implementation with business objectives
  • Perform network maintenance and upgrades
  • Identify gaps and develop solutions to automate deployments and auto-remediate network faults
  • Network security and compliance
  • Participate in on-call rotation, resolve network outages, conduct post-mortem and remediation plans
  • Evaluate new platforms to address scaling challenges and drive requirements with OEMs/ODMs to support our technology stack

Requirements For Senior Network Engineer

Python
Go
Kubernetes
  • BA/BS Degree in a technical field or equivalent practical experience
  • 5+ years of proven hands-on industry experience in network and data center engineering in a hyperscaler environment
  • Understanding of network protocols such as TCP/IP, BGP, MPLS, RDMA, network overlay technologies, and network-based Quality of Service (QoS)
  • Experience in programming languages like Python, Go, or other scripting languages
  • Knowledge in Kubernetes, host networking, host TCP tuning
  • Experience in network congestion control solutions such as QoS, DCTCP/ECN, and eBPF
  • Experience with network management, configuration generation and provisioning systems and tools. Ansible, REST/gRPC, NETCONF, Jenkins, Puppet, YANG, OpenConfig, etc.
  • Experience in hardware and software testing using IXIA or other testing platforms

Interested in this job?