Software Engineering Expert for Cloud Networking Solutions
2 weeks ago
Arista Networks is a pioneering force in software-driven cloud networking solutions, revolutionizing large data center storage and computing environments.
The company's award-winning platforms, spanning Ethernet speeds from 10 to 400 gigabits per second, redefine scalability, agility, and resilience. With over 20 million cloud networking ports shipped worldwide using CloudVision and EOS, an advanced network operating system, Arista has set a new standard for the industry.
Arista is seeking world-class Senior/Lead software engineers to join its Extensible Operating System (EOS) software development team. As a core member of this fast-paced, high-caliber team, you will be responsible for building features that run on the world's largest data center networks. Your software will be a key component of Arista's EOS, a unique, Linux-based network operating system that runs on all of Arista's data center networking products.
Job Responsibilities:- Develop functional specifications and design specifications for features related to forwarding traffic on the internet and cloud data centers.
- Independently implement solutions to small-sized problems in our EOS software, using C, C++, and Python programming languages.
- Write test plan specifications for small-sized features in EOS, and implement automated test programs to execute the cases described in the test plan.
- Debug problems found by our automated test programs and fix the problems.
- Collaborate with a team to implement, test, and debug solutions to larger routing protocol problems.
- Work with Customer Support Engineers to analyze problems in customer networks and provide fixes for those problems when needed in the form of new software releases or software patches.
- Mentor new and junior engineers to bring them up to speed in Arista's software development environment.
The ideal candidate will have a strong understanding of software engineering fundamentals, as well as knowledge of L2/L3 networking including IP routing protocols, layer 2 features, and packet forwarding engines. They should also have hands-on experience in designing and developing Ethernet bridging or routing related software or distributed systems software.
Requirements:- BS Computer Science/Electrical Engineering/Computer Engineering + 8 years experience, or MS Computer Science/Electrical Engineering/Computer Engineering + 6 years experience, or Ph.D. in Computer Science/Electrical Engineering/Computer Engineering + 3 years experience or equivalent work experience.
- Knowledge of C, C++, and/or Python.
- Understanding of L2/L3 networking including at least one of the following areas: IP routing protocols, layer 2 features, or packet forwarding engines.
- Strong problem-solving and software troubleshooting skills.
The estimated salary for this role ranges from $130,000 to $195,000 annually, depending on location and experience. Arista offers comprehensive benefits, including medical, dental, vision, wellbeing, income protection, and a Group Retirement Savings Plan. We are an equal opportunities employer and welcome applications from diverse candidates.
-
Software Engineering Expert for Network Systems
2 weeks ago
Vancouver, British Columbia, Canada Arista Full timeNetwork Systems Software EngineerArista Networks is a pioneer in software-driven cloud networking solutions. As a senior/lead Network Systems software engineer, you will collaborate with customers, product management, and hardware engineers to design and build novel features that help Arista hardware run effectively and efficiently.The primary focus area for...
-
Network Engineering Expert
7 days ago
Vancouver, British Columbia, Canada Arista Full timeAbout the RoleWe are seeking a highly skilled Network Engineering Expert to join our Software for Open Networking in the Cloud (SONiC) team. As a core member of this high-caliber team, you will be responsible for designing and developing features to run on various Arista switches.The ideal candidate will have strong software engineering fundamentals, a good...
-
Software Engineer
4 weeks ago
Vancouver, British Columbia, Canada SAMSUNG Full timeCloud Solutions EngineerWe are seeking a skilled Software Engineer to join our Samsung Vancouver team. As a Cloud Solutions Engineer, you will be responsible for implementing, maintaining, and evolving cloud-based products and services.Key Responsibilities:Implement and maintain cloud-based products and servicesIntegrate with external customer and 3rd party...
-
Senior Engineer for Networking Solutions
2 weeks ago
Vancouver, British Columbia, Canada T-Net British Columbia Full timeWe are seeking a talented Senior Engineer for Networking Solutions to join our team at T-Net British Columbia. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining cutting-edge networking software solutions that meet our company's requirements and align with industry best practices.The ideal candidate...
-
Software Engineer
4 weeks ago
Vancouver, British Columbia, Canada SAMSUNG Full timeCloud Solutions EngineerWe are growing Samsung Vancouver's Knox Cloud Solutions team and seeking a passionate Software Engineer to join our team.As a Cloud Solutions Engineer, you will be responsible for implementing, maintaining, and evolving cloud-based products and services. You will work closely with our team to design and develop scalable, secure, and...
-
Software Development Engineer, Cloud Networking
1 month ago
Vancouver, British Columbia, Canada Amazon Full timeAbout 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...
-
Cloud Network Expert
6 days ago
Vancouver, British Columbia, Canada Arista Networks Full timeJob 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...
-
Senior Network Systems Software Engineer
4 weeks ago
Vancouver, British Columbia, Canada Arista Full timeSenior/Lead Network Systems Software EngineerArista Networks is a leading provider of data-driven, client-to-cloud networking solutions for large data center, campus, and routing environments. Our relentless pursuit of innovation enables us to leverage the latest advancements in cloud computing, artificial intelligence, and software-defined networking to...
-
Network Systems Software Engineer
2 weeks ago
Vancouver, British Columbia, Canada Arista Full timeJob Description:Senior/Lead Network Systems Software EngineerArista Networks is a leading industry player in data-driven, client-to-cloud networking for large data center, campus and routing environments. Our company culture values diversity and fosters an inclusive environment where individuals from various backgrounds and experiences feel welcome.We are...
-
Network Software Engineer
2 weeks ago
Vancouver, British Columbia, Canada Arista Networks Full timeCompany 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...
-
Cloud Networking Systems Engineer
2 weeks ago
Vancouver, British Columbia, Canada Amazon Full timeAbout the RoleWe are seeking a highly skilled Cloud Networking Systems Engineer to join our team at Amazon. As a key member of our Internet Edge organization, you will play a critical role in designing, developing, and deploying cutting-edge cloud networking solutions that enable seamless connectivity for our customers.Key Responsibilities* Design and...
-
Enterprise Cloud Networking Engineer
1 week ago
Vancouver, British Columbia, Canada T-Net British Columbia Full timeAs a highly skilled Enterprise Cloud Networking Engineer, you will be responsible for leading the organization's cloud transformation by designing and overseeing resilient cloud network architectures. With your expertise in Infrastructure as Code (IaC) using Terraform, you will implement advanced security strategies to ensure seamless integration with...
-
Expert Test Engineer
2 weeks ago
Vancouver, British Columbia, Canada Arista Networks Full timeJob 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...
-
Network Systems Software Engineer Lead
2 weeks ago
Vancouver, British Columbia, Canada Arista Full timeSenior/Lead Software Engineer, Network SystemsArista Networks is a pioneering force in software-driven cloud networking solutions for large data center storage and computing environments.We are seeking world-class Senior/Lead Network Systems software engineers to collaborate with customers, product management, and hardware engineers to design and build...
-
Cloud Software Development Expert
7 days ago
Vancouver, British Columbia, Canada Autodesk Full timePosition OverviewAutodesk is seeking a skilled cloud software development expert to join its team. As a leading provider of industrial design and manufacturing solutions, architecture, engineering and construction, as well as media and entertainment, we are transitioning to the cloud and require talented individuals to build and scale reliable and trusted...
-
Senior Network Systems Software Engineer
1 month ago
Vancouver, British Columbia, Canada Arista Full timeSenior Network Systems Software EngineerArista Networks is a leader in data-driven, client-to-cloud networking for large data center, campus, and routing environments. Our innovative approach leverages the latest advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge in an...
-
Senior Network Software Engineer
7 days ago
Vancouver, British Columbia, Canada Arista Full timeCompany OverviewArista Networks is a leading provider of data-driven, client-to-cloud networking solutions for large data center, campus, and routing environments. Our relentless pursuit of innovation enables us to leverage the latest advancements in cloud computing, artificial intelligence, and software-defined networking.Job SummaryWe are seeking an...
-
AWS Cloud Networking Engineer
2 weeks ago
Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full timeAbout the RoleWe are looking for a skilled Software Development Engineer to join our AWS Networking Telemetry team. The ideal candidate will have experience in designing and implementing scalable and reliable systems, as well as a passion for cloud computing.Key ResponsibilitiesDesign and implement software systems that leverage data streaming solutions for...
-
Network Solutions Expert
1 week ago
Vancouver, British Columbia, Canada Arista Networks Full timeAbout 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 Full timeArista 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)...