Software Engineer - SONiC

Arista Networks
Full-time Vancouver, British Columbia Computer Occupations
Posted:
February 27, 2026
Location:
Vancouver, British Columbia, Canada

Job Description

Job Description

Who You’ll Work With

Arista Networks is looking for world-class software engineers to join our Software for Open Networking in the Cloud (SONiC) software development team. As a core member of the SONiC team, you will be part of a fast-paced, high caliber team building and qualifying features to run the world's largest data center networks. 

The SONiC team is responsible for all aspects of the development and delivery of SONiC software meant to run on various Arista switches. You will work with your fellow engineers and members of the marketing team to gather and understand the functional and technical requirements for upcoming projects. You will help write functional specifications, design specifications, test plans, and the code to bring all of these to life and work with the SONiC community to upstream the code/test changes. You will also work with customers to triage and fix problems in their networks. Internally, you will de...

Apply for this Job

Submit your application for the Software Engineer - SONiC position at Arista Networks.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: Vancouver, Canada
Posted: February 27, 2026
Deadline: April 08, 2026