Talent.com
This job offer is not available in your country.
Software Engineer (Lead) - Java / Golang

Software Engineer (Lead) - Java / Golang

Arista NetworksChennai, Tamil Nadu, India
7 hours ago
Job description

Job Description

Who You’ll Work With

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 anchored by our Bangalore and Pune team.

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 are 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.

What You’ll Do

As a 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.

Qualifications

  • BS / MS degree in Computer Science and 8+ years of relevant experience.
  • Strong knowledge of one or more of programming languages (Go, Python, Java)
  • Experience developing distributed 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, machine learning or data analytics is a

Additional Information

Arista stands out as an engineering-centric company. Our leadership, including founders and engineering managers, are all engineers who understand sound software engineering principles and the importance of doing things right.

We hire globally into our diverse team. At Arista, engineers have complete ownership of their projects. Our management structure is flat and streamlined, and software engineering is led by those who understand it best. We prioritize the development and utilization of test automation tools.

Our engineers have access to every part of the company, providing opportunities to work across various domains. Arista is headquartered in Santa Clara, California, with development offices in Australia, Canada, India, Ireland, and the US. We consider all our R&D centers equal in stature.

Join us to shape the future of networking and be part of a culture that values invention, quality, respect, and fun.

Create a job alert for this search

Software Engineer Java • Chennai, Tamil Nadu, India

Related jobs
  • Promoted
  • New!
Talend Developer - Lead Software Engineer

Talend Developer - Lead Software Engineer

VirtusaChennai, Tamil Nadu, India
The catalyst for achieving enterprise AI at scale.Ensure that you open the links to enable the Next button, assuming you have read all the documents.Show moreLast updated: 7 hours ago
  • Promoted
  • New!
Software Engineer (Go Lang)

Software Engineer (Go Lang)

Anicalls (Pty) LtdChennai, Tamil Nadu, India
Deliver software in an agile environment, continuously.Deliver GoLang based microservices into a Kubernetes based, web-scale environment. Drive a customer-centric, highly personalized approach to th...Show moreLast updated: 7 hours ago
  • Promoted
  • New!
Lead Software Engineer - Java Full Stack Developer

Lead Software Engineer - Java Full Stack Developer

DTCCChennai, Tamil Nadu, India
Are you ready to make an impact at DTCC?.Do you want to work on innovative projects, collaborate with a dynamic and supportive team, and receive investment in your professional development? At DTCC...Show moreLast updated: 7 hours ago
  • Promoted
  • New!
Lead Product Software Engineer - Java Fullstack - Pune / Chennai

Lead Product Software Engineer - Java Fullstack - Pune / Chennai

Wolters KluwerKilpauk, Tamil Nadu, India
This position requires a passionate and technology driven candidate to be responsible to manage product delivery of Wolter’s Kluwer Passport enterprise legal management product.The candidate should...Show moreLast updated: 7 hours ago
  • Promoted
  • New!
Lead Software Engineer (Java, AWS, DS Algo)

Lead Software Engineer (Java, AWS, DS Algo)

EpamChennai, Tamil Nadu, India
EPAM is a leading global provider of digital platform engineering and development services.We are committed to having a positive impact on our customers, our employees, and our communities.We embra...Show moreLast updated: 7 hours ago
  • Promoted
  • New!
Lead Software Engineer - Java Full Stack

Lead Software Engineer - Java Full Stack

DTCCChennai, Tamil Nadu, India
Are you ready to make an impact at DTCC?.Do you want to work on innovative projects, collaborate with a dynamic and supportive team, and receive investment in your professional development? At DTCC...Show moreLast updated: 7 hours ago
  • Promoted
  • New!
Staff Engineer - GoLang / Java, Cryptography Algorithms, HSM, KMS, Mobile wallet integration

Staff Engineer - GoLang / Java, Cryptography Algorithms, HSM, KMS, Mobile wallet integration

American ExpressChennai, Tamil Nadu, India
With the right backing, people and businesses have the power to progress in incredible ways.When you join Team Amex, you become part of a global and diverse community of colleagues with an unwaveri...Show moreLast updated: 7 hours ago
  • Promoted
  • New!
Lead Software Engineer - Java, Microservices, Kotlin

Lead Software Engineer - Java, Microservices, Kotlin

EpamChennai, Tamil Nadu, India
EPAM is a leading global provider of digital platform engineering and development services.We are committed to having a positive impact on our customers, our employees, and our communities.We embra...Show moreLast updated: 7 hours ago
  • Promoted
  • New!
Lead IoT Engineer with Golang

Lead IoT Engineer with Golang

Anicalls (Pty) LtdChennai, Tamil Nadu, India
Experience in Continuous Integration and Continuous Delivery, require unit test and integration test automation.Certain aspects of the configuration are persisted in both MQTT and a MySQL transacti...Show moreLast updated: 7 hours ago
  • Promoted
  • New!
Senior Software Engineer

Senior Software Engineer

CBTSChennai, Tamil Nadu, India
Years of Experience : 3-5 years (4+ years required).Skills : Go, Postgres / ql, Kafka, Git, Docker, GraphQL.We're looking for an enthusiastic, diligent Golang Software Engineer to work on the global Lo...Show moreLast updated: 7 hours ago
  • Promoted
  • New!
Lead Software Engineer – Java, Microservices

Lead Software Engineer – Java, Microservices

EpamChennai, Tamil Nadu, India
The successful candidate will play a key role in creating, developing, and implementing backend solutions using Spring Boot and Microservices architecture. If you are driven by innovation and creati...Show moreLast updated: 7 hours ago
  • Promoted
  • New!
08 - Lead Engineer, Software

08 - Lead Engineer, Software

CelesticaGuindy, Tamil Nadu, India
The Lead Engineer, Software develops, debugs, tests, deploys and supports code to be deployed in systems / products / equipment for various applications. They write, debug, maintain, and test software i...Show moreLast updated: 7 hours ago
  • Promoted
  • New!
Lead Software Engineer - Java, Kafka, Kubernetes, AWS

Lead Software Engineer - Java, Kafka, Kubernetes, AWS

EpamChennai, Tamil Nadu, India
Our company is looking for a highly skilled.As a Lead Java Engineer, you will be responsible for the design, development, and maintenance of our software applications. You will also be responsible f...Show moreLast updated: 7 hours ago
  • Promoted
  • New!
Software Engineer II

Software Engineer II

RELXChennai, Tamil Nadu, India
This position performs moderate research, design, and software development assignments within a specific software functional area or product line. Develop software across the full stack, adhering to...Show moreLast updated: 7 hours ago
  • Promoted
  • New!
Principal Software Engineer (Java OR Python)

Principal Software Engineer (Java OR Python)

DTCCChennai, Tamil Nadu, India
Are you ready to make an impact at DTCC?.Do you want to work on innovative projects, collaborate with a dynamic and supportive team, and receive investment in your professional development? At DTCC...Show moreLast updated: 7 hours ago
  • Promoted
  • New!
Golang Engineer

Golang Engineer

CBTSChennai, Tamil Nadu, India
Responsible for designing system solutions, developing custom applications, and modifying existing applications to meet distinct and changing business requirements. Handle coding, debugging, and doc...Show moreLast updated: 7 hours ago
  • Promoted
  • New!
Lead Product Software Engineer - Java Fullstack - Pune

Lead Product Software Engineer - Java Fullstack - Pune

Wolters KluwerKilpauk, Tamil Nadu, India
This position requires a passionate and technology driven candidate to be responsible to manage product delivery of Wolter’s Kluwer Passport enterprise legal management product.The candidate should...Show moreLast updated: 7 hours ago
  • Promoted
  • New!
Lead Software Engineer (Java Full Stack)

Lead Software Engineer (Java Full Stack)

DTCCChennai, Tamil Nadu, India
With over 40 years of experience, DTCC is the premier post-trade market infrastructure for the global financial services industry. From operating facilities and data centers around the world, DTCC a...Show moreLast updated: 7 hours ago