Arista Networks

Networking

SeniorSoftwareEngineer,EOS

Sydney, New South Wales, Australia FULL TIME
The Brief

“Senior Software Engineer, EOS at Arista Networks. Skills: C/C++, Python, Networking, Software Development. Architect and Develop networking features. Design and develop features in C/C++ and Python”

What You'll Achieve.

Ensure robust, high-quality code; Make a direct impact on customers; Improve quality of delivered products

Industry & Context.

Networking
Problems you'll solve

Analytical and problem-solving skills

Eligibility Requirements

Australian work rights only, Australian Citizenship, Australian Permanent Residency or legal entitlement to work in Australia

What They're Looking For.

Must Have

Strong, demonstrable software development experience in C/C++ and/or Python, Solid experience with software development in a UNIX/Linux environment, An interest in computer networking technologies, Applied understanding of software engineering principles

Nice to Have

Deep understanding of L2/L3 networking protocols (e.g., BGP, OSPF, IS-IS, Spanning Tree, LACP), Hands-on experience in the design and development of ethernet bridging or routing related software or distributed systems software, 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, Familiarity with infrastructure functions related to distributed systems such as messaging, signalling, databases, and command line interface techniques

What You'll Do.

Architect and Develop networking features

Design and develop features in C/C++ and Python

Write functional specifications

Write design documents

Develop automated tests

Monitor test execution

Triage and fix problems

How You'll Work.

Team & Collaboration

Work closely with product management; Work with customers; Collaborate with fellow engineers; Work with Customer Support Engineers; Collaboration in cross-disciplinary teams

Communication Scope

Effective communication

Process & Methodology

Manage multiple tasks, Meet project deadlines, Own projects from definition to deployment

Free ATS check

Applying for this Senior Software Engineer, EOS role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on SmartRecruiters

  • SmartRecruiters often includes a video screening step — check camera and mic permissions.
  • Link your GitHub or portfolio directly in the profile section for technical roles.
  • Applications may be reviewed by AI scoring before reaching a recruiter — use keywords from the job description.

ANONYMOUS · UNFILTERED

What do employees actually say about Arista Networks?

Real rants from real employees. Read before you apply.

Read Company Rants →