Expert Software Developer for Next-Generation Networks

1 week ago


Vancouver, British Columbia, Canada Arista Full time

Arista Networks is a leading innovator in data-driven, client-to-cloud networking solutions. Our commitment to excellence has earned us several prestigious awards, such as Best Engineering Team and Best Company for Diversity, Compensation, and Work-Life Balance.

We are looking for highly skilled software engineers to join our Extensible Operating System (EOS) development team. As a core member of the EOS team, you will be part of a fast-paced, high-caliber team building features to run the world's largest data center networks.

About the Role

The successful candidate will be responsible for designing and developing software solutions for Arista's EOS, a unique, Linux-based network operating system that runs on all of Arista's data center networking products.

Key Responsibilities:

  • Design and implement software features related to forwarding traffic on the internet and cloud data centers.
  • Develop automated test programs to execute test cases and debug problems found by our automated tests.
  • Collaborate with customers to analyze problems in their networks and provide fixes in the form of new software releases or patches.
  • Work with the System Test Engineers to analyze problems found in their tests and provide fixes.
Requirements

To succeed in this role, you will need:

  • BSc, MS or Ph.D. in Computer Science/Electrical Engineering/Computer Engineering with 2+ years of related post graduate work experience.
  • Strong knowledge of C, C++, and/or Python programming languages.
  • Understanding of L2/L3 networking concepts, including IP routing protocols and layer 2 features.
  • Ability to design and develop software solutions using software engineering principles.
What We Offer

We offer a competitive salary range of $95,000 to $145,000, depending on location and experience. Additionally, we provide benefits, including medical, dental, vision, wellbeing, income protection and a Group Retirement Savings Plan.



  • Vancouver, British Columbia, Canada Arista Networks Full time

    Company OverviewArista Networks is a leading provider of software-driven cloud networking solutions. Our Extensible Operating System (EOS) powers the world's largest data center networks, and we're seeking talented engineers to join our team.


  • Vancouver, British Columbia, Canada Arista Networks Full time

    OverviewArista Networks, a leader in data center networking solutions, seeks an experienced Software Engineer to join our Extensible Operating System (EOS) software development team.


  • Vancouver, British Columbia, Canada Arista Networks Full time

    About the RoleArista Networks is seeking a skilled Software Test Engineer to design and execute system-level test cases for our next-generation network management system. This involves creating scale and performance-related test cases to observe how components within our system behave in challenging environments.Key ResponsibilitiesDesign and execute...


  • Vancouver, British Columbia, Canada Arista Networks Full time

    A challenging role has emerged at Arista Networks for a talented Senior/Lead Software Engineer to join our Extensible Operating System (EOS) software development team.OverviewArista Networks is renowned for its innovative Linux-based network operating system, EOS. As a key member of the EOS team, you will contribute to building features that drive the...

  • Expert Test Engineer

    2 weeks ago


    Vancouver, British Columbia, Canada Arista Networks Full time

    Job Title: Expert Test Engineer - Networking SolutionsAt Arista Networks, we're seeking a highly skilled Expert Test Engineer to join our team of world-class professionals. As a key member of our development team, you'll play a vital role in building the highest quality networking products. Your primary responsibility will be to find, explore, and fix bugs...


  • Vancouver, British Columbia, Canada Arista Networks Full time

    Job Title: Software Test EngineerAbout the Role:Arista Networks is seeking a highly skilled Software Test Engineer to join our team. As a Software Test Engineer, you will be responsible for designing and executing system-level test cases for our next-generation network management system.Key Responsibilities:Design and execute system-level test cases for our...


  • Vancouver, British Columbia, Canada Arista Networks Full time

    Job OverviewArista Networks is a leading provider of software-driven cloud networking solutions. We are seeking a highly skilled Cloud Network Expert to join our team as a Technical Solutions Specialist.About the RoleThis role involves providing post-sales support for Arista products, focusing on CloudVision Portal (CVP / CVaaS). The ideal candidate will...


  • Vancouver, British Columbia, Canada Arista Networks Full time

    Job SummaryArista Networks is seeking a highly skilled Senior/Lead Network Systems Software Engineer to join our team. As a key member of our software engineering team, you will be responsible for designing, developing, and maintaining novel features for our network systems software.You will work closely with customers, product management, and hardware...


  • Vancouver, British Columbia, Canada Arista Networks Full time

    About the RoleArista Networks is seeking a highly skilled Network Solutions Expert to join our team. This role is ideal for an experienced Technical Support Engineer who is passionate about solving customer problems and driving customer success.As a Network Solutions Expert, you will work closely with a diverse team of top-notch engineers who act as our...


  • Vancouver, British Columbia, Canada Electronic Arts Full time

    About the RoleWe are seeking a highly skilled Expert Software Developer to join our team at Electronic Arts. In this role, you will have the opportunity to work on large-scale distributed backend services and deliver the next generation of online features for our games.ResponsibilitiesDesign and implement scalable features to enhance our existing online...


  • Vancouver, British Columbia, Canada Amazon Full time

    Company OverviewAmazon is a leader in customer service, recognized as #1 in the US and abroad. We strive to innovate and deliver exceptional experiences through our technology. The Customer Engagement Technologies (CET) department plays a crucial role in enhancing customer service operations. CET focuses on robust architecture, world-class user experience,...


  • Vancouver, British Columbia, Canada Arista Networks Full time

    About the RoleArista Networks is seeking a highly skilled Technical Solutions Engineer to join our team. As a key member of our Customer Engineering group, you will play a critical role in ensuring the success of our customers by providing exceptional technical support and guidance.ResponsibilitiesRespond to customer product inquiries via phone or email,...


  • Vancouver, British Columbia, Canada Arista Networks Full time

    Role OverviewWe are seeking a highly skilled Network Software Architect to join our Packet Forwarding Engines (PFE) and System software development team at Arista Networks.Estimated Salary$150,000 - $170,000 per year in Canada.Job ResponsibilitiesThe ideal candidate will have strong software engineering fundamentals and an understanding of ASIC-based packet...


  • Vancouver, British Columbia, Canada Arista Networks Full time

    Job DescriptionWho You'll Work WithArista Networks is seeking a highly skilled Software Test Engineer to join our team. As a key member of our design and test team, you will be responsible for designing and executing system-level test cases for our next-generation network management system.What You'll DoDesign and execute system-level test cases to ensure...


  • Vancouver, British Columbia, Canada Arista Networks Full time

    Company OverviewArista Networks is a leading provider of software-defined networking solutions for data center, cloud, and high-performance computing environments.SalaryThe estimated salary for this role is $95,000 to $145,000 per year, depending on experience and location.Job DescriptionThis position involves designing, developing, and testing software...


  • Vancouver, British Columbia, Canada Amazon Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our Cloud Networking team. As a member of this team, you will design, implement, and maintain innovative software solutions to transform service performance, durability, cost, and security.Key ResponsibilitiesDesign and implement software solutions to improve service...


  • Vancouver, British Columbia, Canada Arista Networks Full time

    Job DescriptionOverviewArista Networks is seeking a highly skilled Software Test Engineer to join our team. As a key member of our design and test team, you will be responsible for designing and executing system-level test cases for our next-generation network management system.ResponsibilitiesDesign and execute system-level test cases to ensure the...


  • Vancouver, British Columbia, Canada Amazon Full time

    About the RoleWe are seeking a highly experienced Technical Lead to manage and develop our next-generation compute platforms. As a key member of our team, you will be responsible for leading a group of software engineers in developing cutting-edge technology that powers thousands of mission-critical workflow applications across Amazon's businesses.Key...


  • Vancouver, British Columbia, Canada Arista Networks Full time

    OverviewArista Networks is a leading provider of software-defined networking solutions for data center, cloud, and high-performance computing environments. Our Extensible Operating System (EOS) is a unique, Linux-based network operating system that runs on all of Arista's data center networking products.Salary and BenefitsThe base pay for this role has a...


  • Vancouver, British Columbia, Canada Arista Networks Full time

    Network Software Engineering Role About the CompanyArista Networks is a leading company in the development of software for data center networks. We are seeking highly experienced network software engineers to join our team.