Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

Company Description

Arista Networks is the leader in software driven networking solutions for today’s largest Data
Center (DC), Cloud, Internet/WAN, Service Provider (SP) and Campus environments. Arista
has over 7500 customers ranging from the largest cloud providers, to healthcare, government,
carrier, finance, education, and production web/SaaS companies. Arista's products are the
foundation underpinning much of modern society's operations.

Arista has ambitious plans and an unprecedented opportunity for growth and we are looking for
many more engineers and designers to join us in building and innovating the world's networks.
Arista is a profitable, publicly quoted company with revenues of over $2B with a culture of
invention, quality, respect, and fun.

One of the many attractions of joining Arista is that right from the top, Arista is an engineering
company. The founders and engineering managers are all engineers who understand good
software engineering and the importance of doing things right.

Our management structure is flat and lightweight. Software engineering is run by software
engineers who are in charge of delivering features from concept through to completion. We put a
premium on building quality software and using automated testing. No part of the company is off-
limits, meaning that our engineers have the chance to work in many different areas over time.

CloudVision is Arista’s enterprise network management and streaming telemetry SaaS


offering, serving the world’s largest Financials, Media and Entertainment, Health Care,
and Cloud companies. As we continue to scale the service and expand into new markets,
we’re looking to grow the team with experienced Software Engineers in our Santa Clara
or San Francisco offices.

Job Description
CloudVision’s core infrastructure is a scale-out distributed system providing real-time and
historical access to the full network state, along with frameworks for building advanced
analytics. It’s written in go and leverages open source technologies like Hbase, ClickHouse,
ElasticSearch, and Kafka under the covers. We’re constantly investing in scaling out the
platform and building out richer analytics capabilities in the infrastructure.

On top of this core platform we’re building network management and analytics applications
to fully automate today’s enterprise network, from CI/CD pipelines for network automation,
to advanced analytics and remediation for network assurance.

Qualifications
As a Sr. backend software engineer at Arista, you own your project end to end. You and your
project team will work with product management and customers to define the requirements
and design the architecture. You’ll build the backend, write automated tests, and get it
deployed into production via our CD pipeline. As a senior member of the team you’ll also be
expected to help mentor and grow new team members. This role demands a strong and broad
software engineering background, and you won’t be limited to any single aspect of the
product or development process.
 BS/MS degree in Computer Science or a relevant experience subject.
 4+ years software engineering experience
 Knowledge of one or more of programming languages (Go, Python, Java)
 Experience developing distributed database systems or scale out applications for a
SaaS environment
 Experience developing scalable backend systems in Go is a plus
 Experience with network monitoring, network protocols, distributed systems, machine
learning or data analytics is a plus

You might also like