Arista Networks Logo

Arista Networks

Senior/Lead Software Engineer, Network Systems

Posted Yesterday
Be an Early Applicant
In-Office or Remote
Hiring Remotely in Vancouver, BC
120K-195K Annually
Senior level
In-Office or Remote
Hiring Remotely in Vancouver, BC
120K-195K Annually
Senior level
Designs and develops network systems software controlling hardware components in switches and routers. Responsibilities include architecting features, coding in C, C++, and Python, building automated tests, debugging customer and system-test issues, collaborating with hardware and manufacturing teams on new products, providing technical leadership, and mentoring engineers. The role requires ownership from feature definition through deployment and customer interaction, with emphasis on hardware control interfaces, scalability, performance, and software quality.
The summary above was generated by AI
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 Network Systems software engineers.

Network systems software is all about managing hardware components on switches and routers. As a senior/lead Network Systems engineer, you will collaborate and work with customers, product management and hardware engineers to design and build novel features that help Arista hardware run effectively and efficiently. You will write software that controls  everything from temperature sensors, fan controllers, power controllers, storage devices to FPGAs, NICs and PCIE switches. You will design abstractions that allow this software to be easily packaged and integrated into hardware drivers that manage all our hardware.  You will have the opportunity to design solutions to accelerate key functions using hardware and FPGAs to improve system performance. You will also get to work closely with our hardware engineers throughout the lifecycle of our products - ranging from influencing hardware designs for ease of software control, to bringing up brand new hardware and taking it through the development cycle to market.

What You'll Do

Arista Software Engineering roles demand a strong and broad software engineering background. While the primary focus area for this role is Network Systems software, the role will cover all aspects of software development spanning the addition of new features, debugging problems and fine tuning code for scalability and performance. You will own your projects from definition to deployment and customer interactions, and you will be responsible for the quality of everything you deliver. 

Arista Software Engineering prides itself on a supportive and growth oriented culture. Over time, as your interests change, coupled with evolving business needs you will have the opportunity to switch from packet forwarding to other areas, if you like. 

  • Interface with customers, product management and hardware engineers to come up with innovative new network systems features.
  • Architect, design and manage the development of these features.
  • Develop and maintain features using C, C++ and Python, review and contribute to functional and design specifications. Build automated tests and test infrastructure to test the features.
  • Work with hardware and manufacturing teams to bring new hardware to market.
  • Collaborate with hardware engineers to design optimal software control interfaces for managing hardware components.
  • Provide technical leadership across features, projects and tools.
  • Work with Customer Support Engineers and customers to analyze, mitigate and fix problems in customer networks.
  • 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.

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 experience, or equivalent work experience
  • Expert knowledge of C or C++ and Python.
  • Knowledge of UNIX or Linux
  • Hands-on experience in the design and development of hardware device drivers and/or system management utilities
  • Understanding of IP networking and/or distributed systems is a plus
  • Experience working with low level hardware components is a plus 
  • Applied understanding of software engineering principles
  • Strong problem solving and software troubleshooting skills
  • Ability to design a solution and implement features independently. 
  • Ability to work in small teams.

#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. 

Similar Jobs

An Hour Ago
Remote
United States
78K-105K Annually
Mid level
78K-105K Annually
Mid level
Cloud • Greentech • Social Impact • Software • Consulting
Manage and optimize B2B SaaS email marketing across prospect and customer lifecycles. Own email roadmaps, calendars, nurture programs, segmentation, personalization, governance, and performance reporting. Use Marketo, 6sense, AI-enabled workflows, testing, and campaign insights to improve engagement, conversion, adoption, retention, and expansion. Collaborate with Campaigns, Customer Marketing, Product Marketing, Sales, Design, and other teams while ensuring messaging, AI-generated content, privacy, compliance, and deliverability standards.
Top Skills: 6SenseA/B TestingAi-Enabled Marketing WorkflowsAudience SegmentationEmail DeliverabilityEmail MarketingMarketing AutomationMarketoPerformance DashboardsPersonalization
2 Hours Ago
Easy Apply
Remote
United States
Easy Apply
203K-346K Annually
Senior level
203K-346K Annually
Senior level
Cloud • Security • Software • Cybersecurity • Automation
Lead complex, end-to-end technical programs across product, engineering, data, and security teams. Translate strategic priorities into roadmaps, manage risks and dependencies, coordinate distributed teams, and align executive stakeholders. Drive AI platform, data, infrastructure, security, reliability, and enterprise adoption initiatives from inception through launch and continuous improvement while ensuring predictable execution and transparent communication.
Top Skills: Ai/MlCloud InfrastructureDevsecopsGitlabGitlab Duo Agent PlatformSaaS
2 Hours Ago
Remote or Hybrid
124K-155K Annually
Senior level
124K-155K Annually
Senior level
Artificial Intelligence • Consumer Web • Edtech • Enterprise Web • HR Tech • Social Impact • Generative AI
Own design for established product features across the full lifecycle, translating research and business needs into workflows, interactions, visual designs, prototypes, and scalable design systems. Collaborate with product managers, engineers, researchers, and data scientists from definition through delivery. Use data to shape hypotheses and success metrics, communicate design rationale, influence stakeholders, and incorporate AI tools to accelerate prototyping and iteration.
Top Skills: Claude CodeFigjamFigma

What you need to know about the NYC Tech Scene

As the undisputed financial capital of the world, New York City is an epicenter of startup funding activity. The city has a thriving fintech scene and is a major player in verticals ranging from AI to biotech, cybersecurity and digital media. It also has universities like NYU, Columbia and Cornell Tech attracting students and researchers from across the globe, providing the ecosystem with a constant influx of world-class talent. And its East Coast location and three international airports make it a perfect spot for European companies establishing a foothold in the United States.

Key Facts About NYC Tech

  • Number of Tech Workers: 549,200; 6% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Capgemini, Bloomberg, IBM, Spotify
  • Key Industries: Artificial intelligence, Fintech
  • Funding Landscape: $25.5 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Greycroft, Thrive Capital, Union Square Ventures, FirstMark Capital, Tiger Global Management, Tribeca Venture Partners, Insight Partners, Two Sigma Ventures
  • Research Centers and Universities: Columbia University, New York University, Fordham University, CUNY, AI Now Institute, Flatiron Institute, C.N. Yang Institute for Theoretical Physics, NASA Space Radiation Laboratory

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account