Search Remote Jobs

Principal Software Engineer

🕒 August 11

🇨🇦 Canada – Remote

💵 $140k - $210k / year

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

Where this job comes from

Posted on Arista Networks's careers page, not through a job board

First seen by Remote Rocketship August 11

Still open on Arista Networks's site. Checked 8 hours ago.

Logo of Arista Networks

Arista Networks

1001 - 5000 employees

Founded 2004

🏢 Enterprise

📡 Telecommunications

💰 $2.6M Post-IPO Debt on 2015-05

Enterprise • Telecommunications • Cloud

Arista Networks is a leader in building scalable high-performance and ultra-low-latency networks for modern data center and cloud computing environments. The company offers a wide range of networking solutions including the Arista Extensible Operating System (EOS) for cloud networking, CloudVision for network automation and observability, and a variety of high-performance switches and routing platforms. Arista's solutions are designed for enterprise WANs, cloud-grade routing, multi-domain segmentation, security, and modern network operating models, making them a pivotal choice for hyperscale data centers and cloud environments.

📋 Description

• Join Arista Networks’ Extensible Operating System (EOS) software development team • Gather functional and technical requirements with engineers and marketing team members • Write functional specifications, design specifications, and test plans • Develop software for Arista’s Linux-based EOS network operating system • Implement drivers and APIs to manage hardware devices in Linux • Implement solutions in C, C++, and Python • Develop and execute automated tests • Debug and fix issues found by automated tests • Implement, test, and debug networking infrastructure, including AI networking • Analyze customer installation problems with Customer Support Engineers and provide software releases or patches • Analyze System Test Engineer findings and provide fixes • Mentor new and junior engineers • Review and contribute to team specifications and implementations • Create and update implementation and debugging schedules and report them to the project lead • Own projects from definition through deployment and be responsible for deliverable quality

🎯 Requirements

• BS in Computer Science, Electrical Engineering, or Computer Engineering plus 12 years of experience, or MS plus 10 years, or Ph.D. plus 7 years, or equivalent work experience • Knowledge of C, C++, and Python • Hands-on experience working with open source software • Experience writing Linux drivers and APIs for managing hardware or software resources • Experience programming ASICs and other custom hardware • Ability to utilize, test, and debug open source software libraries and other development software • Knowledge of distributed-systems infrastructure functions including messaging, signalling, databases, and command-line interface techniques • Applied understanding of software engineering principles • Strong problem-solving and software-troubleshooting skills • Ability to design and independently implement solutions to small-sized problems • Ability to work on a small team solving medium-sized problems with limited oversight

🏖️ Benefits

• Discretionary Arista bonuses may be available • Equity may be available • Medical benefits • Dental benefits • Vision benefits • Wellbeing benefits • Income protection • Group Retirement Savings Plan

Apply Now

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Similar Jobs

🕒 August 10

PointClickCare

1001 - 5000

🏥 Healthcare

💼 Consulting

⚕️ Healthcare Insurance

Engineering Director leading Transitions of Care engineering at PointClickCare, a health tech company serving 30,000+ provider organizations. Scaling cloud-based and AI-powered healthcare products.

🇨🇦 Canada – Remote

💵 $211.2k - $234.6k / year

💰 Secondary Market on 2022-03

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

🕒 August 7

Samsara

1001 - 5000

📦 Logistics

🏗️ Construction

🏥 Healthcare

Staff Software Engineer building AI-powered full-stack products for Samsara’s IoT platform. Owning scalable systems that improve safety, efficiency, and sustainability in physical operations.

🇨🇦 Canada – Remote

💵 $154.8k - $212.8k / year

💰 Seed Round on 2014-08

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

🕒 August 5

FOCi Group

11 - 50

💼 Consulting

🤝 B2B

📣 Marketing

Full Stack Developer building and scaling cloud applications for Foci Solutions, a cloud-first development organization. Delivering production software, APIs, and cloud architectures with modern engineering tools.

🇨🇦 Canada – Remote

💵 $140k - $170k / year

⏰ Full Time

🟠 Senior

🔴 Lead

🧑‍💻 Full-stack Engineer

🕒 July 31

Seeq Corporation

51 - 200

🤖 Artificial Intelligence

🏭 Manufacturing

Full Stack Software Engineer developing Seeq's data analytics platform. Leading feature design and collaborating with cross-functional teams to deliver high-quality software.

🇨🇦 Canada – Remote

💵 $230k - $280k / year

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

🕒 July 28

Wagepoint

51 - 200

☁️ SaaS

👥 HR Tech

🤝 B2B

Principal Software Development Engineer leading AI technical strategy and architecture for Wagepoint. Collaborating across teams and defining standards in a remote-first fintech environment.

🇨🇦 Canada – Remote

💵 $200k - $220k / year

💰 $10M Corporate Round - Wagepoint on 2020-09

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

Developed by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com
Follow Remote Rocketship on LinkedInFollow Remote Rocketship on InstagramFollow Remote Rocketship on FacebookFollow Remote Rocketship on TikTok