Staff Software Engineer - Network

LinkedIn is the world's largest professional network, built to create economic opportunity for every member of the global workforce.
$147,000 - $240,000
Backend
Staff Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
Enterprise SaaS

Description For Staff Software Engineer - Network

LinkedIn, the world's largest professional network, is seeking a Staff Software Engineer to join their Network team in Mountain View, CA. This is a hybrid role that combines remote work with in-office collaboration. The position focuses on designing, implementing, and operating network software for data centers, inter-DC backbone, and host networking stack that powers LinkedIn's economic graph.

As a Staff Software Engineer, you'll be a key technical leader responsible for the full lifecycle of network software development. The role involves working with cutting-edge technologies including SONiC network operating system, traffic engineering, intent-based configuration management, and telemetry systems. You'll collaborate with network engineering and application teams to shape the future of LinkedIn's networking infrastructure.

The ideal candidate should have extensive experience in software development and networking technologies, with expertise in languages like Golang, Python, Java, or Rust. Knowledge of network protocols (TCP/IP, BGP, MPLS, RDMA) and modern networking concepts (SDN, network overlay technologies) is crucial. You'll be expected to mentor other engineers and elevate the team's technical capabilities.

LinkedIn offers a competitive compensation package ranging from $147,000 to $240,000, along with comprehensive benefits. The company culture emphasizes trust, inclusion, and professional growth, making it an ideal environment for talented engineers looking to make a significant impact on global professional networking infrastructure.

Last updated an hour ago

Responsibilities For Staff Software Engineer - Network

  • Provide technical leadership and drive the full lifecycle of network software development
  • Produce high-quality software that is unit-tested, code-reviewed, and regularly checked in for continuous integration
  • Collaborate with network engineering and application teams to define future direction of LinkedIn's networking systems
  • Elevate the level of craftsmanship by developing best practices and mentoring other engineers

Requirements For Staff Software Engineer - Network

Go
Python
Java
Rust
  • BA/BS Degree in Computer Science or related technical discipline, or related practical experience
  • 4+ years experience in software design, development, and algorithm related solutions
  • 4+ years programming experience in object-oriented programming languages
  • Experience with network protocols such as TCP/IP, BGP, MPLS, RDMA
  • Experience in architecting, building, and operating large-scale distributed systems
  • Experience in networking programming and SDN
  • Experience in SONiC Network Operating System, Kubernetes & CNI

Benefits For Staff Software Engineer - Network

Medical Insurance
Dental Insurance
Vision Insurance
  • Hybrid work arrangement
  • Transformational opportunities for employee growth
  • Culture built on trust, care, inclusion, and fun

Interested in this job?

Jobs Related To LinkedIn Staff Software Engineer - Network

Staff Software Engineer - Network

Staff Software Engineer position at LinkedIn focusing on network software development and infrastructure in Mountain View, CA.

Senior Manager, Technical Delivery

Senior Manager, Technical Delivery position at LinkedIn leading technical teams in developing GTM applications using Anaplan and Power Platforms.

Senior Staff Engineer, Data Center Strategy

Senior Staff Engineer position focused on data center strategy and sustainability at LinkedIn, responsible for implementing efficient and environmentally conscious data center solutions.

Manager, Software Engineering

Software Engineering Manager position at LinkedIn leading engineering teams in Bangalore for India initiatives and product development.

Staff Software Engineer - Network

Staff Software Engineer position at LinkedIn focusing on network software development and infrastructure, offering competitive compensation and hybrid work arrangement in Mountain View.