Search by job, company or skills

Software Engineer

Quick Apply
  • Posted 16 hours ago
  • Over 100 applicants have applied

Job Description

Arista Networks is the leader in building software driven cloud networks for todays datacenter, cloud and campus environments.

Arista delivers the most efficient, reliable and high performance Universal Cloud Network architectures based on 10G, 25G, 40G, 50G,

100G and 400G platforms delivered with an extensible operating system Arista EOS. Arista EOS is built on an open, programmable,

and resilient state-sharing architecture that delivers maximum system uptime, reduces CAPEX and OPEX by simplifying IT operations

and enables business agility.

The EOS Routing PI team is responsible for developing routing protocols like BGP, OSPF and ISIS and Data Center and SP technologies

like MPLS, Segment Routing and EVPN. A unique feature of the Arista routing team is that the routing software is common across

Campus, Data Center and Service Provider routing features. This is a global team that spreads multiple geographies working on cutting

edge features that get deployed in the largest Cloud titan, Service Provider, Enterprise and Campus networks.

Arista provides an open Engineering-driven culture which fosters innovation and enables engineers to Learn, Lead and Thrive. Our

adoption of modern software tools, methodologies and processes and emphasis on automation enables our engineers to focus their

energies on the truly complex problems and be among the most productive in the industry. Arista's products are purpose built with the

scale, performance and quality required to operate in some of the most demanding environments - this provides engineers the platform

and rigour to learn and gain experience in building complex, scalable software systems.

Basic qualifications

  • Bachelor's/Master's degree in Engineering
  • 3+ years of experience working as a Systems Software Development Engineer
  • Proficiency in C++/C and Python programming languages
  • Experience with routing protocols and/or Data Center/SP routing features
  • Software Development experience with Linux

Preferred qualifications

1. Strong communication skills and the ability to work in a team environment

2. Experience working through the complete software development life cycle right from requirements gathering to

delivering the fully developed feature.

3. Strong software debugging skills especially in embedded systems.

4. Experience in Network Systems Software development is a plus

More Info

About Company

Arista Networks is an industry leader in data-driven, client to cloud networking for large data center, campus and routing environments. Arista’s award-winning platforms deliver availability, agility, automation, analytics and security through an advanced network operating stack

Job ID: 128377851

Similar Jobs

Bengaluru

Skills:

PythonRedisDockersonicFPGAsnetwork processorsC/C++

Bengaluru, India

Skills:

JavaCloud securityNetworkingStorage SystemsCloud TechnologiesVirtualizationPythonAgentic AI developmentService Level Availability

Bengaluru, India

Skills:

S3DynamodbRest ApiSqlLambdaKmsCloudwatchIamSqsPythonAWSApi GatewayAWS CDKStep FunctionsGithub ActionsGlue

Bengaluru

Skills:

NosqlMachine LearningJavascriptAgileInformation TechnologySqlPythonAnalytical

Bengaluru, India

Skills:

software design patterns Version Control SystemsDebugging and testing toolsContinuous integration practicesPython Programming LanguageObject-oriented programming conceptsAgile software development lifecycle