Taro Logo

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 is seeking a Staff Software Engineer to join their Network team, focusing on designing, implementing, and operating network software for data centers, inter-DC backbone, and host networking stack that powers LinkedIn's economic graph. This is a hybrid role based in LinkedIn's Mountain View campus.

The role combines technical leadership with hands-on development, requiring expertise in both software engineering and networking domains. The team is responsible for critical infrastructure components including network operating system (SONiC), traffic engineering, intent-based configuration management, telemetry, and various systems for network packet forwarding and translation, monitoring, and operations.

As a Staff Software Engineer, you'll be a key technical leader and role model within the team. The position requires someone who can design and develop technology to serve business and technical objectives, understand state-of-the-art networking research, align perspectives across teams, and make strategic trade-offs. You'll be working with technologies like TCP/IP, BGP, MPLS, RDMA, and network overlay technologies, while using languages such as Golang, Python, Java, C++, or Rust.

The role offers competitive compensation ($147,000 - $240,000) and comprehensive benefits including medical, dental, vision insurance, 401(k), parental leave, and educational assistance. LinkedIn's culture emphasizes trust, care, inclusion, and fun, providing transformational opportunities for employee growth. This position represents an excellent opportunity to impact the infrastructure of the world's largest professional network while working with cutting-edge networking technologies.

Last updated an hour ago

Responsibilities For Staff Software Engineer - Network

  • Provide technical leadership and drive the full lifecycle of network software development at LinkedIn
  • Produce high-quality software that is unit-tested, code-reviewed, and regularly checked in for continuous integration
  • Collaborate closely with the network engineering and application teams to define the 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
Linux
  • 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 such as Golang, Python, Java, C++, Rust
  • Experience with network protocols such as TCP/IP, BGP, MPLS, RDMA, network overlay technologies, and network-based Quality of Service (QoS)
  • BS and 8+ years of relevant work experience, MS and 7+ years of relevant work experience, or PhD and 4+ years of relevant work experience

Benefits For Staff Software Engineer - Network

Medical Insurance
Vision Insurance
Dental Insurance
401k
Parental Leave
  • Medical insurance
  • Vision insurance
  • Dental insurance
  • 401(k)
  • Paid maternity leave
  • Paid paternity leave
  • Commuter benefits
  • Student loan assistance
  • Tuition assistance
  • Disability insurance

Interested in this job?

Jobs Related To LinkedIn Staff Software Engineer - Network

Staff Software Engineer, Media Infrastructure

Staff Software Engineer role at LinkedIn focusing on media infrastructure, video processing, and codec optimization, offering hybrid work in Mountain View, CA or Bellevue, WA.

Staff Software Engineer - Video Processing

Staff Software Engineer position at LinkedIn focusing on video processing and media infrastructure, requiring expertise in video codecs, FFMPEG, and distributed systems.

Staff Software Engineer, Media Infrastructure

Staff Software Engineer role at LinkedIn focusing on media infrastructure, video optimization, and codec integration with competitive compensation and hybrid work options.

Staff Software Engineer - Video Processing

Staff Software Engineer position at LinkedIn focusing on video processing and media infrastructure, offering hybrid work in Mountain View or Bellevue with competitive compensation.

Staff Software Engineer, Multi-Language Infrastructure (Python Expertise)

Staff Software Engineer role at LinkedIn focusing on Python infrastructure and multi-language development with emphasis on distributed systems and performance optimization.