
Job Overview
Location
Hungary, Romania, Greece, Spain
Job Type
Full-time
Category
Software Engineer
Date Posted
January 8, 2026
Full Job Description
đź“‹ Description
- • Join Arista Networks’ OpenConfig team and help build the software backbone that powers the world’s largest data-centres. You will work on EOS, the industry’s only cloud-grade network operating system that was architected from a blank sheet of paper to solve the scale, reliability and automation challenges of modern cloud providers.
- • Design and implement high-performance C/C++ services that implement OpenConfig/YANG models for routing, switching, telemetry and security. Your code will run on every Arista device—from compact campus switches to 400 GbE spine routers—and will be deployed to tens of thousands of switches in a single upgrade cycle.
- • Contribute to the state-oriented publish-subscribe architecture that makes EOS self-healing. You will extend the central SysDB (system database) with new north-bound models and south-bound adaptors, ensuring that configuration changes are propagated atomically and that the network continues forwarding traffic even when processes restart.
- • Own the end-to-end life-cycle of a feature: model the YANG schema, author the C++ service that implements the feature, write comprehensive unit tests in GoogleTest, and integrate the feature into Arista’s CI pipeline so that it is continuously built, tested and packaged into the single EOS image.
- • Optimise for low-latency, high-throughput packet processing. You will profile code with perf, eBPF and hardware counters; refactor hot paths to eliminate lock contention; and leverage DPDK, SR-IOV and programmable ASICs to push the limits of what merchant silicon can do.
- • Collaborate with product management, customer support and the field to translate real-world operator pain points into crisp software requirements. You will participate in customer design reviews, reproduce complex production issues in the lab, and ship fixes that are back-ported to multiple release trains.
- • Champion open standards and open-source. You will upstream patches to the Linux kernel, FRR, and the OpenConfig reference implementations, ensuring that Arista’s innovations benefit the broader networking community while keeping EOS compatible with multi-vendor environments.
- • Mentor junior engineers through design reviews, pair programming and brown-bag sessions. You will evangelise modern C++ (C++17/20), RAII, smart pointers and lock-free data structures, raising the bar for code quality across the Budapest, Bucharest, Athens and Barcelona development sites.
- • Work 100 % remotely from Hungary, Romania, Greece or Spain while staying tightly integrated with the global team. Daily stand-ups, code reviews in Phabricator and continuous integration in Jenkins keep the distributed team in sync across time zones.
- • Influence the future direction of EOS. Whether it’s adding gNMI streaming telemetry, implementing BGP-EVPN enhancements or enabling in-band network automation, your ideas will shape the roadmap and be deployed by the largest clouds on the planet.
Skills & Technologies
Terraform
Linux
Onsite
About Arista Networks, Inc.
Arista Networks designs and sells cloud networking solutions built on its Extensible Operating System. The company provides high-performance 10/100/400 Gigabit Ethernet switches and software for large data center, campus, and routing environments. Founded in 2004 and headquartered in Santa Clara, California, Arista serves cloud providers, financial services, web companies, and enterprises worldwide. Its programmable platforms emphasize reliability, scalability, and open standards, enabling automation and network visibility across private, hybrid, and multi-cloud infrastructures.
Similar Opportunities

Jitterbit, Inc.
Rio de Janeiro
Full-time
Expires Feb 24, 2026
JavaScript
TypeScript
Angular
+4 more
25 days ago

Grant Street Group
United States (Remote)
Full-time
Expires Mar 10, 2026
Python
JavaScript
Java
+4 more
11 days ago

