Arista Networks

Senior/Lead Software Engineer, Packet Forwarding

Arista Networks
Apply
2 months ago
Nashua, NH, USASenior / Staff+
H1B sponsor

Responsibilities

  • Interface with customers and product management to define packet-forwarding features and solutions.
  • Architect, design, develop, debug, and maintain packet-forwarding features in EOS.
  • Design forwarding flows, data structures, and algorithms for efficiency, scale, and performance.
  • Develop software using C, C++, and Python and build automated tests and test infrastructure.
  • Own projects from definition through deployment and ensure the quality of delivered software.
  • Analyze, mitigate, and fix problems in customer networks with Customer Support Engineers and customers.
  • Work with System Test Engineers to investigate test failures and provide fixes.
  • Provide technical leadership across features, projects, and tools.
  • Mentor new and junior engineers.

Requirements

  • A BS in Computer Science, Electrical Engineering, or Computer Engineering plus 8 years of experience; an MS plus 6 years; a Ph.D. plus 3 years; or equivalent work experience.
  • Expert knowledge of C or C++ and Python.
  • Knowledge of UNIX or Linux.
  • Understanding of IP networking and/or distributed systems.
  • Experience with packet-forwarding chips and pipelines is a plus.
  • Applied understanding of software engineering principles and strong software troubleshooting skills.
  • Ability to independently design and implement solutions.
  • Ability to work effectively in small teams.

Tech Stack

Categories

Arista Networks

About Arista Networks

5,001-10,000 employees

Arista Networks builds cloud networking hardware and software for large data centers, campus networks, and WAN routing. Its portfolio centers on EOS, a Linux-based network operating system, CloudVision management, and Ethernet switches used by cloud providers and enterprises; revenue comes from product sales plus subscriptions and support. Founded in 2004 and headquartered in Santa Clara, it is a public company on the NYSE (ticker: ANET).

Contact me