Software Engineer Cloud EOS Team
* Full-time
Arista Networks is a leader in data-driven networking for large data center, campus and routing environments. We drive innovation by leveraging advancements in cloud computing, artificial intelligence, and software-defined networking to give our clients a competitive edge.
We value diversity of thought and perspectives at Arista. Our inclusive environment fosters creativity and innovation by embracing individuals from various backgrounds and experiences.
We've earned prestigious awards like Best Engineering Team and Best Company for Diversity, Compensation, and Work-Life Balance. Excellence is key to our success and we maintain the highest standards of quality and performance.
Collaboration Opportunities
Our team builds products that deliver automated networks for global connectivity. As a team member, you'll work with technologies like EOS, multithreading, DPDK, public cloud infrastructure, path selection, NFV, containers, network segmentation, virtualization, microservice-based architectures, CI/CD pipelines, and Terraform-based declarative provisioning models.
Your Role
You'll be part of the CloudEOS team, responsible for control plane, software data plane, and management platform/APIs/services development and delivery.
Requirements
* Bachelor's/Master's degree in Engineering
* 3+ years of experience as a Systems Software Development Engineer
* C/C++ programming proficiency
* Linux software development experience
* Strong communication and teamwork skills
Desirable Qualifications
* DPDK, software forwarding, DPI based application recognition experience
* QoS and secure communication using IPSec experience
* Complete software development life cycle experience
* Embedded system debugging skills
* Network Systems Software development experience
We're hiring in Dublin, Ireland; Kraków, Poland; Bucharest, Romania; Budapest, Hungary; Athens, Greece.