companyArista Networks logo

Software Engineer - Cloud EOS Team

On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

Basic QualificationsBachelor's or Master's degree in EngineeringMinimum of 3 years experience as a Systems Software Development EngineerExpertise in C/C++ programmingProven experience in software development in a Linux environmentExcellent communication skills and a collaborative team playerPreferred QualificationsFamiliarity with DPDK, software forwarding, and DPI-based application recognitionExperience with QoS and secure communication protocols like IPSecKnowledge of Python and/or Golang developmentComprehensive experience throughout the software development lifecycle from requirements gathering to feature deliveryStrong debugging skills, particularly in embedded systemsExperience in Network Systems Software development is advantageous

About the job

Join Our Team

As an integral member of the CloudEOS team at Arista Networks, you will engage with a dynamic and talented group dedicated to developing innovative software solutions for Cloud-enabled WAN connectivity. Our team oversees the complete lifecycle of control plane, software data plane, and management platform/APIs/services.

Your Responsibilities

You will contribute to the creation of groundbreaking products and services that offer highly automated networks, ensuring secure connectivity across multiple global locations. In this position, you will work with diverse technologies, including the Extensible Operating System (EOS), multithreading, multicore software forwarding via DPDK, and various public cloud infrastructures such as AWS, Azure, and GCP. You will also explore areas like path selection, NFV, containers, network segmentation, virtualization, microservices architecture, CI/CD pipelines, and Terraform-based provisioning models.

About Arista Networks

Arista Networks is a leader in data-driven, client-to-cloud networking solutions tailored for large data center, campus, and routing environments. Our commitment to innovation sets us apart, as we harness cutting-edge advancements in cloud computing, artificial intelligence, and software-defined networking to deliver competitive advantages for our clients in an increasingly interconnected world. Our solutions are crafted to not only address current digital landscape demands but also to foresee and adapt to future challenges. At Arista, we cherish the diversity of thought and perspectives that each employee brings. We believe that cultivating an inclusive environment, where individuals from various backgrounds feel valued, is crucial for fostering creativity and innovation. Our dedication to excellence has garnered us numerous awards, including recognition for the Best Engineering Team and Best Company for Diversity, Compensation, and Work-Life Balance.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.