
Lead Software Engineer, EOS Layer 2 and Network Services
Arista Networks2 months ago
Responsibilities
- Understand customer, product manager, and field engineer requirements and write functional specifications.
- Architect, design, develop, and maintain Layer 2, network management, monitoring, and security features using C, C++, and Python.
- Author test plans and build automated tests and test infrastructure.
- Troubleshoot and resolve customer network problems with support engineers and customers.
- Own all aspects of software development and delivery.
- Provide technical leadership across features, projects, and tools.
- Mentor new and junior engineers.
- Analyze system-test problems and provide software fixes.
Requirements
- Bachelor’s degree in Computer Science, Electrical Engineering, or Computer Engineering plus 6 years of experience; alternatively, a master’s degree plus 4 years, a Ph.D. plus 3 years, or equivalent work experience.
- Expert knowledge of C or C++ and Python.
- Software development experience with Linux.
- Knowledge of Layer 2 protocols such as 802.1X, MACsec, LACP, and STP, or network management and monitoring protocols such as AAA, DNS, DHCP, SNMP, SFlow, IPFIX, and OpenConfig.
- Understanding of software engineering principles and strong problem-solving and software-troubleshooting skills.
- Demonstrated technical leadership, strong communication, independent solution design and implementation abilities, and experience working in a small team environment.
- Hands-on networking or distributed-systems software development experience is preferred.
About Arista Networks
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).