This job is no longer available
This job expired on 15/08/2026. It no longer accepts applications.
Software Engineer – Cloud EOS Team
Arista Networks
Job description
About the role
Arista Networks is seeking a Software Engineer to join its Cloud EOS team, developing cutting‑edge, cloud‑enabled WAN connectivity solutions. The role works across multiple European locations and collaborates with a high‑caliber group of engineers.
Key responsibilities
- Design, develop, and deliver control‑plane, data‑plane, and management platform APIs/services.
- Build and maintain software that runs on EOS (Extensible Operating System) using multithreading, multicore, and DPDK‑based forwarding.
- Integrate public‑cloud infrastructure (AWS, Azure, GCP) and Terraform‑driven provisioning.
- Contribute to CI/CD pipelines, containerized deployments, and micro‑service architectures.
Required profile
- Bachelor's or Master’s degree in Engineering.
- 3+ years of experience as a Systems Software Development Engineer.
- Proficiency in C/C++ programming on Linux.
- Strong communication and teamwork skills.
Required skills
- C and C++
- Linux development
- DPDK and software forwarding
- Python and/or Golang
- IPSec, QoS, DPI
- Multithreading and multicore programming
- AWS, Azure, GCP
- Terraform, CI/CD pipelines, containers
What we offer
- Opportunity to work on disruptive networking products.
- Exposure to a wide range of modern cloud and networking technologies.
- Inclusive, diverse, and innovative work environment.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Ireland.
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Arista Networks