Bengaluru, Karnataka, India Remote (Global) Employment

Arista Networks is hiring a Platform Software Core Infrastructure Engineer

About the Role

Arista Networks is hiring a Platform Software Core Infrastructure Engineer to develop and enhance the automated production testing system for our network switches. You will build the tools and infrastructure to automate manual processes, visualize manufacturing failures, and create a unified ecosystem, ensuring high quality and scalability.

What You'll Do

  • Develop tools and infrastructure for automating manual processes.
  • Build tools that visualize failures in manufacturing to help the team easily narrow down problems.
  • Integrate various tools to help create a unified ecosystem.
  • Design and develop tools that provide configuration information to tests on the fly to support agile manufacturing.
  • Develop automated hardware testing infrastructure for production, involving automation code in Python/Go and interaction with databases like MySQL and MongoDB.
  • Build a distributed system capable of handling hundreds of services and coordinating/synchronizing them.
  • Interface with local and remote manufacturing teams to resolve problems, collect requirements, and identify opportunities for improving efficiency and scalability.
  • Track multiple software release branches and develop tools to automate synchronization of code across these branches.

What We're Looking For

  • 3+ years hands-on experience in automation using Python, JavaScript, or Golang.
  • Experience working with databases like MySQL, MariaDB, and MongoDB.
  • Experience working with Operating systems, System programming, and Multiprocess systems.
  • Working knowledge of setting up and administering Linux servers, network switches, and troubleshooting network issues.
  • Ability to pick up new programming languages and frameworks.
  • Self-directed with a passion for tools development and test automation.
  • Excellent verbal and written communication skills, with the ability to summarize complex concepts with clarity and simplicity.

Nice to Have

  • Past experience with Perforce/Git software configuration management tool.

Technical Stack

  • Languages: Python, Go, JavaScript
  • Databases: MySQL, MariaDB, MongoDB
  • Tools: Perforce, Git

Team & Environment

The Platform software team works with fellow engineers and members of the hardware and manufacturing team. Arista has a flat and streamlined management structure.

Work Mode

This role is open to candidates in Australia, Canada, India, Ireland, and the US.

Arista Networks values diversity of thought and perspectives, fosters an inclusive environment, is committed to excellence, and maintains an engineering-centric culture that values invention, quality, respect, and fun.

Required Skills
PythonGoJavaScriptMySQLMariaDBMongoDBPerforceGitLinux System AdministrationNetwork TroubleshootingSystem ProgrammingAutomation
Freelancing without stability?

Get steady projects, keep your freedom

Iglu connects you with international clients and handles contracts, payments, and admin. You get consistent work and flexibility — no more chasing invoices or worrying about gaps.

Consistent client projects
Contract & payment management
Flexible work schedule
Revenue-sharing compensation
See open positions
Work from anywhere
About company
Arista Networks

An industry leader in data-driven, client-to-cloud networking solutions for large data centers, campus, and routing environments, focusing on innovative networking technologies leveraging cloud computing, AI, and software-defined networking.

Visit website
Job Details
Department Software Development
Category infrastructure
Posted 14 days ago