Software Engineer, EOS (Early-career/Mid-level) - Sydney

Arista Networks
Sydney
Workplace: OnsiteFull timeFunction: Software EngineeringEducation: bachelorsSkills: ["Collaboration","Technical leadership","Problem-solving","Code review","Mentoring"]

Join the EOS team in Sydney to build and deliver foundational networking software for Arista switching products. You’ll architect and develop networking features in C/C++ and Python for a Linux-based EOS, write specifications and automated test plans, and monitor/triage issues found in customer networks. Collaborate with product management, customers, and engineers to define requirements, contribute to code reviews, and mentor junior teammates.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Arista Networks
Arista Networks
2 months ago

Software Engineer, EOS (Early-career/Mid-level) - Sydney

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 18 hours agoStatus: Live

Job Summary

Join the EOS team in Sydney to build and deliver foundational networking software for Arista switching products. You’ll architect and develop networking features in C/C++ and Python for a Linux-based EOS, write specifications and automated test plans, and monitor/triage issues found in customer networks. Collaborate with product management, customers, and engineers to define requirements, contribute to code reviews, and mentor junior teammates.
Location: Sydney
Workplace: Onsite
Employment Type: Full time · Permanent
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Architect and develop networking features in C/C++ and Python for Linux-based EOS.
  • •Collaborate with product management, customers, and engineers to define requirements and technical designs for new EOS capabilities.
  • •Own quality by writing specifications, design documents, test plans, and automated tests.
  • •Provide technical leadership through code reviews and mentoring of junior engineers.
  • •Work with Customer Support Engineers to triage, debug, and resolve complex issues in customer networks.

Key Requirements

  • •A degree in Computer Science, Computer Engineering, or Electrical Engineering (BSc, MS, or PhD).
  • •High proficiency in C/C++.
  • •Proficiency in Python.
Experience:Computer networkingData center networking
Education:Bachelor's in Computer Science, Computer Engineering, or Electrical Engineering
Skills:CollaborationTechnical leadershipProblem-solvingCode reviewMentoring
Languages:English
Tech Stack:CC++PythonLinuxUNIXBGPOSPFIS-ISSpanning TreeLACP

Eligibility

Work Authorization:Authorization required. Sponsorship not provided.

Company Brief

Arista Networks
Designs and sells high-performance cloud networking hardware and software for large-scale data centers and enterprise environments, including switches, routers, and network operating systems focused on programmability, telemetry, and low-latency networking.
Industry: Networking Equipment
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Santa Clara, United States
Founded: 2004
Glassdoor
Glassdoor: 4.1
WebsiteLinkedIn