Lead Packet Forwarding Engineer (EOS)

Arista Networks

Nashua (NH)

On-site

USD 140,000 - 200,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Arista Networks is seeking a Lead Software Engineer to design and implement packet forwarding features in EOS. You will collaborate with customers, product management, and engineers to solve complex networking challenges with efficient data structures and algorithms.

This role emphasizes ownership from concept to deployment, with opportunities to mentor newer engineers. You will work on multi-million route tables, latency-sensitive paths, and scalable forwarding pipelines, using C/C++, Python,

Qualifications

  • BS/MS/PhD in Computer Science, Electrical Engineering, or Computer Engineering with required years or equivalent experience.
  • Expert knowledge of C/C++ and Python.
  • Knowledge of UNIX or Linux.
  • Experience with packet forwarding chips and pipelines.
  • Understanding of IP networking and/or distributed systems.
  • Understanding and applying software engineering principles.
  • Strong problem solving and software troubleshooting skills.
  • Demonstrated technical leadership and strong communication skills.
  • Ability to design solutions and implement features independently.

Responsibilities

  • Interface with customers and product management to define packet forwarding features and solutions.
  • Architect, design and manage the development of these features.
  • Develop and maintain features using C, C++ and Python; build automated tests and test infrastructure.
  • Provide technical leadership across features, projects and tools.
  • Work with Customer Support Engineers and customers to analyze, mitigate and fix problems in customer networks.
  • Work with System Test Engineers to analyze problems and provide fixes.
  • Mentor new and junior engineers to bring them up to speed.

Skills

C/C++
Python
UNIX/Linux
Packet forwarding
IP networking
Distributed systems
Software engineering principles
Problem solving
Leadership
Communication
Independent design/implementation

Education

BS CS/EE/CE + 6 years
MS CS/EE/CE + 4 years
PhD CS/EE/CE + 3 years
Equivalent work experience

Job description

Arista Networks is seeking a Lead Software Engineer to design and implement packet forwarding features in EOS. You will collaborate with customers, product management, and engineers to solve complex networking challenges with efficient data structures and algorithms.

This role emphasizes ownership from concept to deployment, with opportunities to mentor newer engineers. You will work on multi-million route tables, latency-sensitive paths, and scalable forwarding pipelines, using C/C++, Python,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Packet-Forwarding Software Engineer
Lead Packet-Forwarding Software Engineer

Arista Networks, Inc. • Nashua (NH), Northern (KY)

Hybrid
USD 190,000 - 240,000
Senior Packet Forwarding Engineer - Lead Network Software
Senior Packet Forwarding Engineer - Lead Network Software

Arista • Nashua (NH)

On-site
USD 140,000 - 190,000
Lead Packet Forwarding Engineer
Lead Packet Forwarding Engineer

Arista Networks • Nashua (NH)

On-site
USD 140,000 - 210,000
Senior Packet-Forwarding Software Engineer
Senior Packet-Forwarding Software Engineer

United States Digital Space LLC • United States

Remote
USD 150,000 - 210,000
Bonuses
Equity
Health benefits
+2
Lead Software Engineer, Packet Forwarding
Lead Software Engineer, Packet Forwarding

Arista Networks, Inc. • Nashua (NH), Northern (KY)

On-site
USD 190,000 - 240,000
Lead Software Engineer, Packet Forwarding
Lead Software Engineer, Packet Forwarding

Arista Networks • Nashua (NH)

On-site
USD 140,000 - 200,000
Senior/Lead Software Engineer, Packet Forwarding
Senior/Lead Software Engineer, Packet Forwarding

Arista Networks • Nashua (NH)

On-site
USD 140,000 - 210,000
Lead Software Engineer, EOS Layer 2 & Network Services
Lead Software Engineer, EOS Layer 2 & Network Services

Arista • Nashua (NH)

On-site
USD 120,000 - 170,000
Lead Network Software Engineer, Layer 2 & Services
Lead Network Software Engineer, Layer 2 & Services

Arista Networks, Inc. • Nashua (NH), Northern (KY)

Hybrid
USD 150,000 - 230,000
Senior Linux Kernel Engineer - Lead for EOS Features
Senior Linux Kernel Engineer - Lead for EOS Features

Arista • Austin (TX)

On-site
USD 160,000 - 230,000