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
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 at LinkedIn's Mountain View campus.

The Network team is responsible for designing, implementing, and operating critical network software that powers LinkedIn's economic graph. This includes work on network operating systems (SONiC), traffic engineering, intent-based configuration management, telemetry, and various systems for network packet forwarding, translation, monitoring, and operations.

As a Staff Software Engineer, you'll be a key technical leader and role model within the team. The role 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 intelligent trade-offs. Strong technical skills in both software engineering and networking are essential.

The position offers competitive compensation ranging from $147,000 to $240,000, along with comprehensive benefits including medical, dental, and vision insurance, 401(k), parental leave, and educational assistance. LinkedIn's culture emphasizes trust, care, inclusion, and fun, with a strong focus on employee growth and development.

This is an excellent opportunity for an experienced engineer who wants to work on large-scale distributed systems, network infrastructure, and cutting-edge networking technologies while providing technical leadership and mentorship. The role combines hands-on development with strategic technical decision-making, making it ideal for someone who enjoys both technical depth and leadership responsibilities.

Last updated a day 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
Linux
Kubernetes
  • 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)
  • Experience in architecting, building, and operating large-scale distributed systems running in a 24x7 production environment
  • Experience or knowledge in networking programming, such as Software Defined Networking (SDN), intent-based configuration management
  • Experience or knowledge in SONiC Network Operating System, Kubernetes & CNI, host networking / TCP tuning

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
  • Child care support
  • 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 - Systems and Infrastructure

Staff Software Engineer position at LinkedIn focusing on systems and infrastructure, building next-generation platforms and distributed systems with competitive pay and benefits.

Staff Software Engineer - Systems Infrastructure

Staff Software Engineer position at LinkedIn focusing on building next-generation infrastructure and platforms, including distributed systems, AI platforms, and open-source projects.

Staff Software Engineer - Systems Infrastructure

Staff Software Engineer position at LinkedIn focusing on building next-generation distributed systems infrastructure at massive scale.

Staff Software Engineer, Systems Infrastructure

Staff Software Engineer position at LinkedIn focusing on building next-generation distributed systems infrastructure and platforms at massive scale.

Staff Software Engineer, Systems Infrastructure

Staff Software Engineer position at LinkedIn focusing on distributed systems and infrastructure, requiring 8+ years of experience and expertise in large-scale systems.