empty

Software Engineer (Hardware Tools and Infrastructure)

Arista

Job Description

Posted on: 
February 10, 2025

Summary and company overview

Company Description

Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. What sets us apart is our relentless pursuit of innovation. We leverage the latest advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge in an increasingly interconnected world. Our solutions are designed to not only meet the current demands of the digital landscape but to also anticipate and adapt to future challenges.

At Arista we value the diversity of thought and perspectives that each employee brings to the table. We believe that fostering an inclusive environment, where individuals from various backgrounds and experiences feel welcome, is essential for driving creativity and innovation. Our commitment to excellence has earned us several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life Balance. At Arista, we take pride in our track record of success and strive to maintain the highest standards of quality and performance in everything we do.

Responsibilities

  • Develop tools and infrastructure to automate processes currently requiring manual intervention.
  • Integrate various tools within Arista to create a unified ecosystem. Support agile manufacturing by designing and developing tools that dynamically provide configuration information to tests, and automate manual, people-driven processes into data-driven workflows.
  • Build automated hardware testing infrastructure to support the production of Arista network switches, leveraging automation code written in Python and Go.
  • Monitor multiple software release branches and develop tools to automate code synchronization across these branches. Building, integrating, and maintaining tools and infrastructure used by a rapidly growing team.
  • Building, integrating, and maintaining tools and infrastructure to support a rapidly growing team of 100+ engineers.
  • Deciding which features to develop.
  • Driving the design process.
  • Writing high-quality code.
  • Ensuring thorough testing of your code.
  • Documenting features comprehensively.
  • Providing support to customers.

Job Requirements

Required Qualifications

  • 2+ years of hands-on experience.
  • Minimum of a Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field (preferred).
  • Proficiency in programming languages including, but not limited to, Python, C++, and Golang.
  • Experience developing in a Linux environment.

Preferred Qualifications

  • Prior experience in developing and maintaining services.
  • Familiarity with Kubernetes (K8S), Docker, Jenkins, and Git.
  • Exposure to hardware design, verification, and analysis.

Additional commentary

Arista Networks is an equal opportunity employer. Arista makes all hiring and employment-related decisions in a non-discriminatory manner without regard to race, color, religion, sex, sexual orientation, gender identity, national origin or any other factor determined to be unlawful under applicable federal, state, or law law. All your information will be kept confidential according to EEO guidelines.

Summary and company overview

Company Description

Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. What sets us apart is our relentless pursuit of innovation. We leverage the latest advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge in an increasingly interconnected world. Our solutions are designed to not only meet the current demands of the digital landscape but to also anticipate and adapt to future challenges.

At Arista we value the diversity of thought and perspectives that each employee brings to the table. We believe that fostering an inclusive environment, where individuals from various backgrounds and experiences feel welcome, is essential for driving creativity and innovation. Our commitment to excellence has earned us several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life Balance. At Arista, we take pride in our track record of success and strive to maintain the highest standards of quality and performance in everything we do.

Apply now