Senior C++ Software Engineer
Core
Build and maintain programmable data center networking infrastructure using software-defined networking principles for Arista's EOS network operating system.
Role type
Senior C++ Software Engineer (Distributed Systems)
Builds
EOS network operating system across physical platforms, virtual machines, and containers
Domain
Data center networking / Software-defined networking
Required skills
C++, C, algorithms, software architecture, distributed systems design, state sharing, publish-subscribe communication, centralized system databases
Responsibilities
Design and implement distributed systems, support network testing and reliability, develop automation workflows, integrate across Arista devices
Sourced via codingjobboard · Listed on CareerPlan, which tracks 854,000+ jobs from 20+ sources.