Simplify Logo

Full-Time

Senior/Lead Software Engineer

Posted on 6/16/2024

Arista Networks

Arista Networks

1,001-5,000 employees

Provides cloud networking and AI-driven solutions

Data & Analytics
Hardware
Enterprise Software

Senior

Remote in Canada

Category
Backend Engineering
Full-Stack Engineering
Software QA & Testing
Software Engineering
Required Skills
Python
Linux/Unix
Requirements
  • BS in Computer Science/Electrical Engineering/Computer Engineering + 8 years experience, or MS in 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
  • Knowledge of C, C++, and/or Python
  • Knowledge of UNIX or Linux
  • Understanding of L2/L3 networking including IP routing protocols, Layer 2 features, and infrastructure functions related to distributed systems
  • Hands-on experience in design and development of ethernet bridging or routing related software
  • Applied understanding of software engineering principles
  • Strong problem-solving and software troubleshooting skills
Responsibilities
  • Write functional specifications and design specifications for features related to forwarding traffic on the internet and cloud data centers
  • Independently implement solutions to small-sized problems in EOS software using C, C++, and Python
  • Write test plan specifications for small-sized features in EOS and implement automated test programs
  • Debug problems found by automated test programs and fix them
  • Work on a team implementing, testing, and debugging solutions to larger routing protocol problems
  • Collaborate with Customer Support Engineers and System Test Engineers to analyze and fix network problems
  • Mentor new and junior engineers
  • Review and contribute to specifications and implementations written by team members
  • Create and update implementation and debugging schedules

Arista Networks specializes in data-driven cloud networking for large data center, campus, and routing environments, offering platforms that provide availability, agility, automation, analytics, and security through an advanced network operating stack. Their main technologies include cloud networking, distributed control plane, and AI-driven network identity.

Company Stage

N/A

Total Funding

$359.4M

Headquarters

Santa Clara, California

Founded

2004

Growth & Insights
Headcount

6 month growth

7%

1 year growth

10%

2 year growth

22%
INACTIVE