Arista Networks · 4 months ago
Lead Software Engineer, EOS Layer 2 and Network Services
Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus, and routing environments. They are seeking a Lead Software Engineer for the EOS Layer 2 and Network Services team, responsible for developing innovative solutions in Layer 2 protocols and network management services. The role involves architecting, designing, and maintaining software while providing technical leadership and mentoring to junior engineers.
Cloud ComputingData Center AutomationHardwareInformation TechnologySoftware
Responsibilities
Understand requirements from customers, product managers and field engineers, 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, build automated tests and infrastructure to test the features
Work with support engineers and customers to troubleshoot and resolve problems in their networks
Own all aspects of development and delivery of software
Provide technical leadership across features, projects and tools
Mentor new and junior engineers to bring them up to speed in Arista's software development environment
Work with the System Test Engineers to analyze problems found in their tests and provide fixes for those problems
Qualification
Required
BS Computer Science/Electrical Engineering/Computer Engineering + 6 years experience, or MS Computer Science/Electrical Engineering/Computer Engineering + 4 years experience, or Ph.D. in Computer Science/Electrical Engineering/Computer Engineering + 3 years experience, or equivalent work experience
Expert knowledge of C or C++ and Python
Software development experience with Linux
Knowledge of layer 2 protocols like 802.1X, MACsec, LACP, STP, etc
Knowledge of network management and monitoring protocols like AAA, DNS, DHCP, SNMP, SFlow, IPFIX, OpenConfig, etc
Understanding and ability to apply software engineering principles
Strong problem solving and software troubleshooting skills
Demonstrated technical leadership, strong communication skills, and the ability to work in a small team environment
Ability to design a solution and implement features independently
Preferred
Hands on experience developing networking or distributed systems software is a plus
Company
Arista Networks
Arista Networks is a computer networking firm delivering cloud networking solutions for large data center and computer environments.
H1B Sponsorship
Arista Networks has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (204)
2024 (144)
2023 (111)
2022 (147)
2021 (152)
2020 (120)
Funding
Current Stage
Public CompanyTotal Funding
$7.4MKey Investors
Summit Partners
2015-05-27Post Ipo Debt· $2.62M
2014-06-06IPO
2013-12-21Series Unknown· $4.78M
Leadership Team
Recent News
2026-01-05
Trak.in - Indian Business of Tech, Mobile & Startups
2026-01-03
2026-01-03
Company data provided by crunchbase