cover image
Arista Networks

Software Engineer Intern (EOS) - General

On site

Vancouver, Canada

Fresher

Internship

08-01-2026

Share this job:

Skills

Creativity Python Go Test Sales Networking Virtualization Django Artificial Intelligence business development

Job Specifications

Company Description

Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. What sets us apart is our relentless pursuit of innovation. We leverage the latest advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge in an increasingly interconnected world. Our solutions are designed to not only meet the current demands of the digital landscape but to also anticipate and adapt to future challenges.

At Arista we value the diversity of thought and perspectives that each employee brings to the table. We believe that fostering an inclusive environment, where individuals from various backgrounds and experiences feel welcome, is essential for driving creativity and innovation.

Our commitment to excellence has earned us several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life Balance. At Arista, we take pride in our track record of success and strive to maintain the highest standards of quality and performance in everything we do.

Based in California with a Canadian office in Vancouver, it is run by Silicon Valley veterans and industry titans Andy Bechtolsheim, Ken Duda, and Jayshree Ullal. Arista is developing a new class of integrated network solutions to address the scalability, performance, and reliability requirements of large-scale high performance computing and cloud datacenters. Arista plays a key role in the datacenters of companies ranging from Facebook to Microsoft, from AOL to Comcast, from ESPN to Netflix, from Citigroup to Morgan Stanley.

Job Description

Who You'll Work With

What's Cool at Arista?

Cloud Software defined networks Network virtualization

Empowered engineers. Our engineers are empowered with full responsibility for their projects. Our management structure is flat and lightweight -- you are in charge of delivering your work from design to code to test to customer shipment.

Insane amount of automation! We have run close to 20 million tests in our mini-data center that operates 24/7. We put a premium on building and using tools that make everyone super-productive. This translates into quicker turnaround times on new features and products for increased revenue with smaller teams.

We value openness. No part of the company is off-limits, meaning that our engineers have the chance to work on a variety of different areas. All our interns have the same responsibility as our full timers and get to work side-by-side on important, customer-impacting projects.

What You'll Do

Software engineers at Arista deliver product features. The core responsibility is writing the code that drives our products. A software engineer is more than just a coding machine; they drive the whole development process including

Deciding the features to build
Driving the design
Writing the code and testing it
Documenting the feature
Supporting customers in the field

Along the way, you might

Extend and improve the test infrastructure
Hack on our engineering tools, including p4, django, python, rpm, ...
Work with sales and business development

Structure and Mentorship

Arista Software Internships are structured in much the same way as the first few months of a full-time job as a Software Engineer. Each Intern will be assigned a Software Engineer mentor, who will work with you one-on-one throughout your Internship. This is your go-to person for learning about the industry, navigating source code and internal tools, making progress on your projects, for bouncing ideas off, and to help plug you into the broader software team. You'll be working on actual production code that actual customers want, and will end up deployed on their networks one day.

Interns typically work on several mentored projects, which start out very small (think 1-2 days), and work their way up to substantial work that they can walk away from, proud that they made a real impact (think 4-8 weeks).

Example Projects

We don’t have time for busy work: every project that we do has customers clamoring for it. Along with quick release cycles and an engineer-oriented culture means we always have a slew of interesting projects to tackle. What project you'll work on at Arista will vary a lot depending on our customer demands and your interests. Here are some sample potential projects:

Latency Based Routing (Networking Protocol)

Our switches run routing protocols that program the hardware with the nexthop for forwarding packets. The nexthop determination is based on some metric of proximity or cost to the destination. For example, the Open Shortest Path First (OSPF) protocol relies on the Dijkstra’s algorithm to minimize the number of hops to reach a destination.

With Latency Based Routing, the preferred path to a destination has the lowest aggregate delay across several hops. Precautions must be taken to ensure that the protocol conver

About the Company

Arista Networks is an industry leader in data-driven, client to cloud networking for large data center, campus and routing environments. Arista’s award-winning platforms deliver availability, agility, automation, analytics and security through an advanced network operating stack. For more information, visit https://www.arista.com. Additional information and resources can be found at: www.arista.com www.twitter.com/aristanetworks www.facebook.com/AristaNW www.youtube.com/user/AristaNetworks Know more