Software Engineer

1 month ago


india Arista Networks Full time

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 $3.5B with a culture of invention, quality, respect, and fun.


As a Software Engineer your core responsibility is to deliver new product features. A major part of this is writing and owning the code that drives our products. However, the role of a Software Engineer is much bigger than ‘simply’ writing code. Software engineers work on the whole development process, including:

  • Suggesting and deciding what features to build
  • Driving the design and architecture
  • Pushing, testing, documenting the feature
  • Working alongside customers in the field if needed

Are you right for this role ?


This is an interesting and exciting opportunity to be a part of the software team that is redefining Data Centre switching. For success at Arista all you need is:

  • Strong engineering and Computer Science fundamentals with 3-10 years of industry experience.
  • Extensive background in algorithms and strong software architecture skills
  • Fluency in one of C/C++/Python programming
  • Hands-on experience with designs and implementations in a strong product-engineering environment
  • Strong communication skills and the ability to work in a team environment
  • Experience working through the complete software development life cycle right from
  • requirements gathering to delivering the fully developed feature.


Preferred qualifications (Any one of the below):

  • Strong software debugging skills especially in embedded systems.
  • Understanding of IP networking and IP routing protocols, specifically one of RIP, OSPF, BGP, IS-IS, or PIM.
  • Experience with DPDK, software forwarding, Qos, Layer 2 protocols like 802.1X, AAA, Macsec etc.
  • Experience with software development for the forwarding ASICs, FPGAs, Network Processors etc
  • Experience with hardware abstraction layer
  • Experience in Network Systems Software development is a plus


  • india Rocket Software Full time

    Description Summary:The Senior Software Engineer designs, develops, troubleshoots, debugs, and sets the direction for the design and implementation of software features/functionality/enhancements, correction of defects, and/or the creation of new products. Develops software tools including operating systems, compilers, routers, networks, utilities,...

  • Java Software Engineer

    14 hours ago


    India Digitise My Business - Software Development Company Full time

    Job Title: Java Software EngineerCompany: Digitise My BusinessLocation: RemoteCompensation: 5LPA - 9LPASummary:We are seeking a skilled Java Software Engineer to join our dynamic team. As a Java Software Engineer, you will be responsible for designing, developing, and implementing high-quality software solutions using Java technologies. Success in this role...

  • Java Software Engineer

    21 hours ago


    india Digitise My Business - Software Development Company Full time

    Job Title: Java Software Engineer Company: Digitise My Business Location: Remote Compensation: 5LPA - 9LPA Summary: We are seeking a skilled Java Software Engineer to join our dynamic team. As a Java Software Engineer, you will be responsible for designing, developing, and implementing high-quality software solutions using Java technologies. Success in...


  • india iStrat Software Pvt. Ltd Full time

    SSE) Exposure to database design and programming is desirable. Prior experience working on end to end web application development/maintenance projects is a must. Your need to possess good understanding of Software Engineering processes Skills: VB, ASP.Net, ASP, SQL Server, Oracle, or PHP/MySQL, or J2EE, Report tools For faster processing of resume,

  • IAST Software

    1 month ago


    india IAST Software Solution Pvt Ltd Full time

    Company Description:IAST is an embedded solutions and services provider for the Automotive Industry with its head office in Bangalore, India.They have their own entity/partners in Europe, China and cater to clients across the globe.IAST's major focus and contributions are in a vast variety of ECUs for many OEM/Tier1s.They offer solutions and services for...

  • Software Engineer

    3 weeks ago


    india IRIS Software Group Full time

    Summary : We are creating our next generation technology platform and applications through re-usable cloud services. We are building cloud native applications using various AWS technologies within a micro-service architecture and an API first approach.  You will be joining a key team developing the underlying cloud platform that will shape the...


  • India Digitise My Business - Software Development Company Full time

    Job descriptionJob Title: Software Engineer InternCompany: Digitise My BusinessLocation: RemoteJob Type: InternshipCompensation: 10k - 25kOverview:Digitise My Business invites applications for a Software Engineer Intern with a frontend development focus. This position provides an excellent platform for individuals eager to begin a career in software...

  • Software Engineer II

    4 weeks ago


    india Rocket Software Full time

    About Rocket Software: Thousands of companies around the world depend on Rocket to solve their most challenging business problems by helping them run their critical infrastructure, business processes, and data, as well as extending the value of these assets to take advantage of cloud and mobile computing, advanced analytics, and other future innovations....


  • india IRIS Software Group Full time

    Summary : We are creating our next generation technology platform and applications through re-usable cloud services. We are building cloud native applications using various AWS technologies within a micro-service architecture and an API first approach.  You will be joining a key team developing the underlying cloud platform that will shape the...


  • india Cybage Software Full time

    About Cybage Cybage Software Pvt. Ltd. is a technology consulting is a technology consulting organization specializing in outsourced product engineering services. As a leader in technology & product engineering space, Cybage works with some of the world’s largest Independent Software Vendors (ISVs). Our solutions are focused on modern technologies and are...


  • india Siemens EDA (Siemens Digital Industries Software) Full time

    It is a core R&D team working on multiple verticals of Simulation. A very energetic and enthusiastic team of motivated individuals. This role is based in Noida. But you’ll also get to visit other locations in India and globe, so you’ll need to go where this job takes you. In return, you’ll get the chance to work with teams impacting entire cities,...


  • india Upland Software Full time

    What’s the Opportunity ? We are looking for an enthusiastic and dynamic individual to join Upland India as a Senior Software Engineer II (Front-End) for our Upland Second Street product. The individual will work with our front-end development team . What would you do?    Develop, test and maintain Front-End Compile and analyze data,...

  • Software Engineer

    3 days ago


    india Nuvteq Solutions Private Ltd. Full time

    Company Description NUVTEQ Solutions Private Ltd. is a software solutions company based in Bengaluru. We are passionate about providing efficient, robust, and cost-effective software solutions for clients across the globe. Our team consists of analysts, architects, and hard-core engineers with a proven track record of delivering many robust software...


  • india Upland Software Full time

    Responsibilities : The primary responsibility of this position is to actively contribute to the proposal, design, and implementation of advanced functionalities in our suite of enterprise search products. This role entails exploring and integrating new technologies, particularly in artificial intelligence, to enhance and innovate features throughout our...

  • Software Engineer

    1 week ago


    india Snaphunt Full time

    The Offer Flexible working options Fantastic work culture Leadership Role The Job Your responsibilities will include:  Analyzing user requirements and translating them into technical specifications Developing, testing and deploying software applications and systems in a variety of programming languages and frameworks Implementing best practices and...

  • Software Engineer

    1 week ago


    india AUOTAM Full time

    Company Description AUOTAM is an augmented universe company that specializes in advanced technological automation. We leverage innovative solutions to streamline processes, optimize efficiency, and integrate machinery and technology. Our comprehensive offerings include integrated mechanization innovations, technological automation solutions, and dynamic...

  • Software Engineer

    1 month ago


    india Total Shape Full time

    Total Shape is a community dedicated to making the pursuit of a healthier lifestyle both achievable and straightforward. At Total Shape, we pride ourselves on delivering comprehensive information tailored to your health and fitness journey. Our mission is to help you make informed decisions that expedite your path to your health and fitness goals. Since...

  • Software Engineer

    2 days ago


    india Medoc Full time

    Company DescriptionMedoc is a comprehensive healthcare solution provider that focuses on medical finances and family medicine. We also specialize in building digital infrastructure for the healthcare industry, bridging gaps in patient care, and creating a valuable network in healthcare. Our goal is to provide a smooth and simple healthcare experience for...


  • india Guidewire Software Full time

    Guidewire is a product-based company that provides market-leading software for the second-largest financial services industry in the world: insurance. We build the core applications that Property and Casualty (P&C) insurers use to create their products, sell policies, settle claims, and bill their customers. We deliver SaaS solutions via Guidewire Cloud that...


  • india Upland Software Full time

    Responsibilities : The primary responsibility of this position is to actively contribute to the proposal, design, and implementation of advanced functionalities in our suite of enterprise search products. This role entails exploring and integrating new technologies, particularly in artificial intelligence, to enhance and innovate features throughout our...