Senior/Lead Software Engineer Arista Networks · Vancouver, Canada Full-time · Remote $120,000-195,000 2 hours ago
$120k - $195k per yearEmploive
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.
Job Description
Who You’ll Work With
Arista Networks is looking for world-class Senior/Lead software engineers to join our Extensible Operating System (EOS) software 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.Your software will be a key component of Arista's EOS, Arista's unique, Linux-based network operating system that runs on all of Arista's data center networking products.
The EOS team is responsible for all aspects of the development and delivery of software meant to run on the 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.You will also work with customers to triage and fix problems in their networks. Internally, you will develop automated tests for your software, monitor the execution of those tests, and triage and fix problems found by your tests.At Arista, you will own your projects from definition to deployment, and you will be responsible for the quality of everything you deliver.
What You’ll Do
This role demands strong and broad software engineering fundamentals, and ideally a good understanding of networking including capabilities like L2, L3, and fundamentals of commercial switching HW.Your role will not be limited to a single aspect of EOS at Arista, but cover all aspects of EOS.
Responsibilities:
- Write 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 the 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.
- Work on a team implementing, testing, and debugging solutions to larger routing protocol problems.
- Worth 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.
- Work with the System Test Engineers to analyze problems found in their tests and provide fixes for those problems.
- Mentor new and junior engineers to bring them up to speed in Arista’s software development environment.
- Review and contribute to the specifications and implementations written by other team members.
- Help to create a schedule for the implementation and debugging tasks, update that schedule weekly, and report it to the project lead.
Qualifications
- 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 experienceor equivalent work experience
- Knowledge of C, C++, and/or python.
- Knowledge of UNIX or Linux.
- Understanding of L2/L3 networking including at least one of the following areas is desirable:
- IP routing protocols, such as RIP, OSPF, BGP, IS-IS, or PIM.
- Layer 2 features such as 802.1d bridging, the 802.1d Spanning Tree Protocol, the 802.1ax Link Aggregation Control Protocol, the 802.1AB Link Layer Discovery Protocol, or RFC 1812 IP routing.
- Ability to utilize, test, and debug packet forwarding engine and a hardware component’s vendor provided software libraries in your solutions.
- Infrastructure functions related to distributed systems such as messaging, signalling, databases, and command line interface techniques.
- Hands on experience in the design and development of ethernet bridging or routing related software or distributed systems software is desirable.
- Hands on experience with enterprise or service provider class Ethernet switch/router system software development, or significant PhD level research in the area of network routing and packet forwarding.
- Applied understanding of software engineering principles.
- Strong problem solving and software troubleshooting skills.
- Ability to design a solution to a small-sized problem, and implement that solution without outside help.Able to work on a small team solving a medium-sized problem with limited oversight.
#LI-PA1
Additional Information
The new hire base pay for this role has a pay range of $120,000 to $195,000 across Canada. Arista offers different pay ranges based on work location, so that we can offer consistent and competitive pay appropriate to the market. The actual base pay offered will be based on a wide range of factors, including skills, qualifications, relevant experience, and work location.
The pay range provided reflects base pay only and in addition certain roles may also be eligible for discretionary Arista bonuses and equity. Employees in Sales roles are eligible to participate in Arista’s Sales Incentive Plan, which pays commissions calculated as a percentage of eligible sales. Employees are also entitled to benefits including medical, dental, vision, wellbeing, income protection and a Group Retirement Savings Plan. The recruiting team can share more details during the hiring process specific to the role and location.
#J-18808-Ljbffr$120k - $195k per year
...Company Description Arista Networks is an industry leader in data-driven, client-to-cloud... ...computing, artificial intelligence, and software-defined networking to provide our clients... ...prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation...Full timeRemote workSenior$138k - $230k per year
...growth. Your Opportunity BDO Digital’s Vancouver office is looking for a Senior Manager to join our Data & AI Consulting... ...: In partnership with Western Canada Partners, industry leaders, and the National Practice Lead, Data & AI, help grow BDO’s Data & AI consulting...Full timeSeniorLong term contractTemporary workWork at officeLocal areaFlexible hours- Elevate your career with Arista Networks as a Senior Software Engineer, specializing in EOS development for vast data center networks. Join a renowned team pushing the limits of innovation in cloud computing and networking solutions. As part of Arista's EOS team, you'll collaborate...Senior
$120k - $195k per year
...Company Description Arista Networks is an industry leader in data-driven, client-to-cloud... ...computing, artificial intelligence, and software-defined networking to provide our clients... ...prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation...Full timeSenior- Drive innovation in networking as a Layer1 Software Engineer at Arista Networks. Deliver robust solutions for physical connectivity while working with the latest technology. In this senior role, you will engage with customers and cross-functional teams to architect, develop...Senior
$120k - $195k per year
...Company Description Arista Networks is an industry leader in data-driven, client-to-cloud... ...computing, artificial intelligence, and software-defined networking to provide our clients... ...prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation...Full timeSenior$160k - $175k per year
...team in Toronto. In this role, you’ll lead a tight-knit team of motion designers,... ...role, with 3+ years in a leadership or senior capacity. ~ Strong proficiency in... ...Monday - Thursday in office (Fridays are remote optional) Flexible time off, including paid vacation and sick...Remote workSeniorSeasonal workWork at officeMonday to fridayFlexible hours$120k - $195k per year
...Company Description Arista Networks is an industry leader in data-driven, client-to-cloud... ...computing, artificial intelligence, and software-defined networking to provide our clients... ...prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation...Full timeSenior$120k - $195k per year
...Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data... ..., artificial intelligence, and software-defined networking to provide our clients... ...several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation...Senior$172.8k - $225.6k per year
...a legal entity. We're looking for a Principal Fullstack Software Engineer to join our team, passionately focused on delivering creative... ...our engineering teams. Note: We are looking to hiring in Vancouver, Canada for this position. Responsibilities In this role, you...InternshipWork at officeLocal area$120k - $195k per year
...Company Description Arista Networks is an industry leader in data-driven, client-to-cloud... ...computing, artificial intelligence, and software-defined networking to provide our clients... ...prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation...Full timeSenior$184k - $205k per year
...Engineering Manager -AI About Us Procurify is the Intelligent Spend... ...business spend. Our industry-leading platform unifies data across... ...dollar of spend. We're a remote-first company backed by... ...Proven Leadership: 8+ years of software engineering experience. 3+ years...Remote workLong term contractFlexible hours- Elevate your career at Arista Networks as a Lead Linux Kernel Engineer. This senior role focuses on developing key Linux kernel features for innovative data-driven networking solutions. In this position, you'll join Arista’s Linux Kernel team, utilizing your expertise in software...Senior
- ...Locations : Vancouver, British Columbia, Canada Electronic Arts creates next-level entertainment experiences... ...where everyone makes play happen. Senior Experience Designer - EA SPORTS™ NHL... ...technical artists, product managers, and software engineers who are geographically...Full timeRemote workSeniorLong term contractLocal areaWorldwide
$125k - $150k per year
...workload governance, and cloud-native networking. As autonomous AI agents, LLM frameworks... ...leaders—including NVIDIA, Royal Bank of Canada, Bloomberg, Chipotle, GoDaddy, and... ...is looking for passionate and skilled software engineers to join us in our mission to secure the...Full timeSeniorInternshipFlexible hours- ...and hiring platform for managing the hourly workforce. There are 2.7 billion hourly workers, making up 80... ...can thrive. Our customers include leading brands from multiple sectors,... ...Alibaba, Amazon, ByteDance, and more. Our engineering team is composed of passionate, driven...Full timeSeniorHourly payWork at officeLocal area2 days per week
$98k - $147k per year
...Senior Software Engineer This role reports to the Chief Technology Officer. This is a full-time position open to candidates in Canada. Compensation: $98,000 - $147,000 About the role We're looking for a Senior Full Stack Software Engineer to join our engineering...Full timeRemote jobSeniorLocal areaWeekend work$140k - $190k per year
...delivery, so the pod spends less time assembling reports and more... ...work alongside other Data Science leads and partner closely with... ...work This role is based in Vancouver, where our office is set up for... ...salary range for this role is $140,000 - $190,000 CAD. Individual pay...Permanent employmentWork at officeLocal area$38.8 - $42.4 per hour
...meaningful, mission-driven work? The Senior Accountant will work closely with the Controller... ..., Finance and be responsible for full accounting cycle, period end closing, and... .... This is a permanent , full-time (37.5 hours per week) position . The starting range...Full timeSeniorHourly payPermanent employmentWork at officeFlexible hoursAfternoon shift- ...About Us Envisio Solutions is a leading provider of strategic planning and performance management software, helping organizations turn their visions into reality... ...looking for an experienced and passionate Full Stack Software Engineer to join our Engineering team. You will...Full timeRemote jobSeniorWork at officeLocal areaFlexible hours
$20 per day
...otherwise opaque asset class. Recognized as one of Canada's fastest-growing companies and backed by leading U.S. investors, Clarity is profitable, well-capitalized... ...and pursue new market opportunities. As a Senior Full Stack Engineer, you will be a hands‑on contributor...Remote workSeniorInternshipSummer holidayRelocationShift work- ...forward-thinking organization, apply now. We are currently seeking a Production Support Engineer-REMOTE-Vancouver to join our team in Vancouver, British Columbia (CA-BC), Canada (CA). Production Support Engineer About the Role We are seeking a Production Support...Remote workWork at officeFlexible hoursWeekend work
$96.56k - $128.74k per year
...tools and expertise they need to explore new markets, reduce risks, all towards the goal of making Canada and the world better through trade. Position: Senior Software Engineer, Edge Delivery Services, Design Systems & AI-Enabled Engineering Employment Type: Permanent...Full timeSeniorPermanent employmentContract workSummer workWork at officeRelocation package3 days per week$125k - $150k per year
...We’re seeking a highly skilled Senior Front End / Full Stack software engineer with deep expertise in Javascript/React. REW.ca is Western Canada’s leading real estate platform with millions of Canadians navigating their home search journeys each month with proven results...Full timeSeniorLong term contractWork at officeImmediate start2 days per week3 days per week$50k - $55k per year
...Software Engineer, New Grad — Full Stack (Remote) Are you a recent graduate or up to 1 year into your career, ready to ship features end-to-end at a small product team that invests in your growth? We’re a small Canadian product team building docuflow, our SAP content-integration...Full timeRemote jobSeniorInternship$120k - $150k per year
...don’t just provide therapy; we empower seniors to redefine their identity, navigate complex... ...we do, and we are looking for a Senior Full-Stack Engineer who wants their code to mean something.... ...complex, data-heavy clinical workflows. Lead efforts in SQL optimization, indexing...Full timeRemote workSeniorWork at officeFlexible hours- ...operations, back offices, and suppliers through real time data sync, visual catalogs, side by side... ...supplier and ERP integrations. We are growing our engineering team and hiring across multiple Full Stack Software Engineer roles at both Intermediate and Senior levels...Full timeSeniorFor contractorsRelocation
- ...humanoid robots, is looking to hire a skilled and motivated Real Time Software Engineer to join our Real Time Systems team. The Real Time Software... ...software frameworks. Reporting to the Real Time Software Lead, you'll contribute to the overall efficiency and effectiveness...Full timeSeniorPermanent employmentContract workWork at office
- ...Description DataVisor is the world’s leading AI-powered Fraud and Risk... ...laundering activities in real time. Its patented unsupervised... ..., powerful decision engine and investigation tools work together... ...the globe. Our award-winning software platform is powered by a team...Full time
- ...Proof is seeking a Senior Full-Stack Developer to help scale our Go-based backend and React/TypeScript frontend. You'll design, build, and... ..., interfaces, and services across the stack in a collaborative, remote-friendly environment. You\'ll partner with Product and Design...Remote workSenior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior/Lead Software Engineer Arista Networks · Vancouver, Canada Full-time · Remote $120,000-195,000 2 hours ago. Be the first to apply!
- lead process engineer Vancouver, BC
- lead structural engineer Vancouver, BC
- lead software engineer Vancouver, BC
- network engineer Vancouver, BC
- junior network engineer Vancouver, BC
- senior network engineer Vancouver, BC
- network engineer no experience Vancouver, BC
- IT network engineer Vancouver, BC
- cisco network engineer Vancouver, BC
- wireless network engineer Vancouver, BC
