
Back End Software Engineer - C++ - Spain
Arista Networks12 hours ago
Madrid, SpainSenior
Responsibilities
- Collaborate with product management, customers, and project teams to define requirements and design backend architectures.
- Build backend software for CloudVision’s distributed network-management and analytics platform using Go, C, and C++.
- Develop device-management, network-analytics, automation, and network-assurance capabilities.
- Write automated tests and deploy completed work to production through the continuous-delivery pipeline.
Requirements
- Bachelor’s, master’s, or PhD in Computer Science, or relevant experience.
- At least 5 years of experience with one or more of Go, C, and C++.
- Experience with network monitoring, network protocols, distributed systems, machine learning, or data analytics is preferred.
Tech Stack
Categories
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).