Arista Networks
Arista Networks5h ago
Career Pages

Software Engineer

Chennai, TN, in
Full Time
Senior Level

Auto Apply to 50+ AI Matched Software Engineer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Arista Networks

Responsibilities

Qualifications & Requirements

Experience Level: Senior Level

Full Job Description

Arista is seeking experienced Software Engineers to join the CloudVision team in Chennai, India. CloudVision is a SaaS offering for enterprise network management and streaming telemetry, utilized by major Financials, Media and Entertainment, Health Care, and Cloud companies worldwide. The core infrastructure is a scale-out distributed system built in Go, utilizing technologies like HBase, ClickHouse, ElasticSearch, and Kafka to provide real-time and historical network state access, along with frameworks for advanced analytics. The team is focused on scaling the platform and enhancing its analytical capabilities. Additionally, they are developing network management and analytics applications to fully automate enterprise networks, including CI/CD pipelines for network automation and advanced analytics for network assurance.

As a backend software engineer, you will own your projects end-to-end, collaborating with product management and customers on requirements and architecture. You will be responsible for building the backend, writing automated tests, and deploying to production via our CD pipeline. As a senior member, you will mentor and grow new team members. This role requires a strong and broad software engineering background, offering opportunities to contribute across various aspects of the product and development lifecycle.

Qualifications:

  • Bachelor's or Master's degree in Computer Science with 8+ years of relevant experience.
  • Strong proficiency in one or more programming languages such as Go, Python, or Java.
  • Experience developing distributed systems or scale-out applications for a SaaS environment.
  • Experience developing scalable backend systems in Go is highly desirable.
  • Experience with network monitoring, network protocols, machine learning, or data analytics is a plus.

Arista is an engineering-centric company where leadership understands software engineering principles. Engineers have complete project ownership within a flat management structure. The company prioritizes test automation and offers opportunities to work across diverse domains. Arista's R&D centers, including the one in India, are considered equal in stature. Join Arista to shape the future of networking in a culture that values invention, quality, respect, and fun.

Company

Arista Networks

Arista Networks

Arista Networks is a leading provider of data-driven, client-to-cloud networking solutions, serving large data center, campus, and routing environments. As a well-established and profitable company wi...

Chennai, TN, in
Posted on Career Pages
Software Engineer (Lead) - Java/ Golang at Arista Networks | Chennai, TN, in | Apply Now | MindMyJob | MindMyJob - AI Job Search Platform