Remote Otter LogoRemoteOtter

Expert/Principal Software Engineer - Remote

Posted Yesterday
Software Development
Full Time
Canada
$140,000 - $210,000/year

Overview

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.

In Short

  • Join a world-class software development team at Arista Networks.
  • Work on the Extensible Operating System (EOS) for data center networking.
  • Implement solutions using C, C++, and Python.
  • Write functional and design specifications for hardware management.
  • Develop automated tests and debug software issues.
  • Collaborate with Customer Support Engineers to resolve client issues.
  • Mentor junior engineers in the software development environment.
  • Participate in the entire software development lifecycle from definition to deployment.
  • Contribute to the continuous improvement of software quality.
  • Work in a fast-paced, innovative environment focused on AI networking.

Requirements

  • BS/MS/Ph.D. in Computer Science/Electrical Engineering or equivalent experience.
  • 12+ years of experience in software engineering.
  • Strong knowledge of C, C++, and Python programming languages.
  • Experience with open source software and Linux drivers.
  • Understanding of networking principles and ASIC programming.
  • Strong problem-solving and debugging skills.
  • Ability to work independently and in teams.
  • Experience in writing test plans and conducting software testing.
  • Familiarity with distributed systems and infrastructure functions.
  • Excellent communication and mentoring abilities.

Benefits

  • Competitive base pay ranging from $140,000 to $210,000 based on location.
  • Eligibility for discretionary bonuses and equity options.
  • Participation in Arista’s Sales Incentive Plan for eligible roles.
  • Comprehensive benefits including medical, dental, and vision coverage.
  • Wellbeing and income protection programs.
  • Group Retirement Savings Plan.
  • Opportunities for professional growth and development.
  • A diverse and inclusive workplace culture.
  • Award-winning company recognized for engineering excellence.
  • Work-life balance and flexible working arrangements.
Arista Networks logo

Arista Networks

Arista Networks is a leading innovator in data-driven, client-to-cloud networking solutions tailored for large data center, campus, and routing environments. The company is distinguished by its commitment to leveraging cutting-edge advancements in cloud computing, artificial intelligence, and software-defined networking, enabling clients to gain a competitive advantage in a rapidly evolving digital landscape. Arista fosters a diverse and inclusive workplace, recognizing that varied perspectives drive creativity and innovation. The company has received numerous accolades for its excellence, including recognition for its engineering team, commitment to diversity, and focus on work-life balance, reflecting its dedication to maintaining high standards of quality and performance.

Share This Job!

Save This Job!

Similar Jobs:

Two Six Technologies logo

Principal Software Engineer - Remote

Two Six Technologies

2 days ago

Join Two Six Technologies as a Principal Software Engineer to develop solutions for critical national security functions in a flexible remote environment.

USA
Full-time
Software Development
$119,800 - $201,300 USD/year
Moniepoint logo

Principal Software Engineer - Remote

Moniepoint

1 week ago

Join Moniepoint as a Principal Software Engineer to drive innovation in financial services through cutting-edge software engineering and research.

Worldwide
Full-time
Software Development

Jobgether

Principal Software Engineer - Remote

Jobgether

2 weeks ago

Join ATPCO as a Principal Software Engineer to lead the development of innovative software solutions in a collaborative environment.

VA, USA
Full-time
Software Development
ATPCO logo

Principal Software Engineer - Remote

ATPCO

2 weeks ago

Join ATPCO as a Principal Software Engineer to lead innovative software development in the airline industry.

USA
Full-time
Software Development
$143,600 - $170,000/year
Silver.dev logo

Principal Software Engineer - Remote

Silver.dev

3 weeks ago

Motion is seeking a Principal Software Engineer to lead key technical projects in a fast-paced AI-driven environment.

Argentina
Full-time
Software Development