cover image
Arista Networks

Arista Networks

www.arista.com

2 Jobs

4,840 Employees

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

Listed Jobs

Company background Company brand
Company Name
Arista Networks
Job Title
Software Engineer Intern (EOS) - General
Job Description
**Job title:** Software Engineer Intern (EOS) – General **Role Summary:** Assist in the design, development, and deployment of cloud‑native networking products. Work on production‑grade code that impacts real customers while learning full software‑development life‑cycle steps under mentorship. **Expactations:** - Deliver high‑quality, test‑driven code contributions within defined sprint cycles. - Collaborate closely with a mentor and cross‑functional teams (QA, operations, sales). - Participate in design reviews, code reviews, and documentation activities. - Adapt quickly to new domains (e.g., routing protocols, virtualization, tooling). **Key Responsibilities:** - Design, implement, and test features for software‑defined networking solutions. - Extend and improve test infrastructure (automation, CI/CD, simulation). - Develop and maintain engineering tools (e.g., Python scripts, Django apps, RPM packaging). - Document feature specifications, design decisions, and user guidance. - Support customers in the field through debugging, troubleshooting, and feature feedback. - Engage in research on networking protocols (e.g., OSPF, latency‑based routing). **Required Skills:** - Proficiency in at least one systems language (C/C++ or Python). - Strong grasp of data structures, algorithms, and complexity analysis. - Familiarity with networking concepts (routing, switching, protocols such as OSPF). - Experience with Linux development (CLI, scripting, package management). - Version control using Git; understanding of branching, pull requests, and code review. - Ability to write automated unit/integration tests; familiarity with testing frameworks (e.g., pytest, gtest). - Excellent problem‑solving skills and a collaborative mindset. **Required Education & Certifications:** - Enrolled in a bachelor’s or master’s program in Computer Science, Computer Engineering, or a related field; expected completion within the next 12 months. - Coursework in Operating Systems, Computer Networks, Data Structures, and Algorithms. - No specific certifications required, but familiarity with CI/CD tools (e.g., Jenkins, GitHub Actions) and cloud platforms (AWS/GCP) is a plus.
Vancouver, Canada
On site
Fresher
08-01-2026
Company background Company brand
Company Name
Arista Networks
Job Title
Technical Solutions Engineer
Job Description
**Job Title:** Technical Solutions Engineer **Role Summary:** Provide Tier‑3 technical support for networking products, diagnosing and resolving complex hardware and software issues in customer environments. Act as a liaison between customers and internal engineering teams, ensuring rapid response, thorough documentation, and continuous knowledge sharing. **Expectations:** - Deliver high‑quality, timely solutions to customer problems. - Maintain strong communication across phone, email, and written channels. - Continuously learn new product features and technologies and mentor peers. - Collaborate with software/hardware engineering, product management, and sales to improve product reliability. **Key Responsibilities:** - Respond to customer inquiries via phone, email, and web portals. - Troubleshoot and resolve issues related to installation, operation, maintenance, and product compatibility. - Analyze and debug hardware equipment and software applications; recommend corrective actions. - Document interactions, recurring issues, and findings to support quality and development programs. - Use diagnostic tools (e.g., IXIA, tcpdump, Wireshark) to capture and analyze network traffic. - Participate in cross‑functional teams to reproduce problems, provide feedback, and drive product improvements. **Required Skills:** - In‑depth knowledge of networking protocols and technologies: AAA/TACACS, ACL, ARP, BGP, DHCP, Ethernet (1G/10G), Flow Control, ICMP, IGMP, IPv4/IPv6, LACP, LLDP, MPLS, NAT, OpenFlow, OSPF, PIM, QoS, RIP, sFlow, SNMP, STP/RSTP/MST, VARP/VRRP, VLAN, VRF. - Hands‑on experience (1–7 years) designing, deploying, configuring, supporting, and debugging network solutions. - Proficiency with Linux operating systems. - Familiarity with packet‑capture and generation tools (IXIA, Wireshark, tcpdump). - Scripting/programming ability (Python, shell, Java, C++, Perl, JavaScript) – a plus. - Strong analytical, problem‑solving, and written/verbal communication skills. - Ability to work collaboratively in a multicultural, hybrid environment (2‑3 days on‑site/week). **Required Education & Certifications:** - Minimum: Master’s degree in a technical discipline (Computer Science, Electrical Engineering, Information Technology, or related). - Industry certifications preferred (e.g., CCNP, JNCIP, CCDP, or equivalent). - Prior experience in a Technical Assistance Center (TAC) or similar escalation support role is advantageous.
Vancouver, Canada
On site
Fresher
23-02-2026