Software Engineer

3 months ago


bangalore, 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
  • Design, architect and develop network applications and microservices for Data Center Networking on SONiC
  • 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.
  • 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 deliver the fully developed feature.


Preferred qualifications ):

  • A minimum of five years of experience in software development
  • A minimum of one year of hands-on SONiC experience is a must
  • Understanding of SONiC architecture
  • Knowledge of the FRR open routing stack (formerly Quagga, Zebra), Redis-DB, and Docker
  • Experience using SONiC SAI for new feature development and integration
  • Experience in Network Systems Software development
  • Strong software debugging skills especially in embedded systems
  • Experience with software development for the forwarding ASICs, FPGAs, Network Processors etc
  • Datapath forwarding for ACLs, QoS, Unicast, Multicast, etc is a plus
  • Strong communication skills and the ability to work in a team environment
  • Experience working through the complete software development life cycle


  • bangalore, India Guidewire Software Full time

    About the CompanyGuidewire's development team is looking for a smart, proactive, and results-oriented Senior Software Engineer to build elegant solutions for the property & casualty insurance industry's complex business domain and make our industry-leading products even better. The team is looking for an enthusiastic engineer who is passionate about building...


  • Bengaluru/ Bangalore, India netskope software pvt.ltd Full time

    Apply Software Engineer, Platform Engineering, netskope software pvt.ltd in Bengaluru/ Bangalore for 2 - 5 year of Experience on TimesJobs.com


  • bangalore, India Guidewire Software Full time

    Embark on a transformative career as a Guidewire Cloud Platform Software Engineer, where you will be at the forefront of revolutionizing how business leverage cloud technologies. We are seeking talented individuals to join our innovative team, where your expertise will be instrumental in designing, implementing, and optimizing robust cloud...


  • bangalore, India Redwood Software Full time

    OUR MISSIONAt Redwood Software we unleash human potential. We empower our customers with lights-out automation for their mission-critical business processes.Redwood Software is the leader in full stack automation for mission-critical business processes. With the first SaaS-based composable automation platform specifically built for ERP, we believe in the...


  • Bengaluru/ Bangalore, India netskope software pvt.ltd Full time

    Apply for Sr.Software Development Engineer In Test / Staff Software Development Engineer In Test, Core QE, Career Progress Consultants in Bengaluru/ Bangalore for 8 - 11 Year of Experience on TimesJobs.com.


  • bangalore, India Synopsys Software Integrity Full time

    We seek a Senior Applications Engineer in Bangalore, India to join our Product Support teamJob Description:Every software company has bugs in their code. We help those companies find the defects that cause their products to fail!Our products involve highly sophisticated, cutting-edge software algorithms to detect critical defects and security vulnerabilities...

  • Software Engineer

    3 months ago


    bangalore, 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...


  • Bengaluru/ Bangalore, India netskope software pvt.ltd Full time

    Apply Sr. Staff Engineer, Data Engineering, netskope software pvt.ltd in Bengaluru/ Bangalore for 5 - 15 year of Experience on TimesJobs.com

  • Software Engineer

    2 days ago


    bangalore, India Visa Full time

    Job DescriptionThis position is ideal for a software engineer who is passionate about solving challenging business problems and building applications that provide an excellent user experience. You will be one of the member of the Payment processing Settlement &OLP Payments Solutions team to help design, enhance and build our transactional engine in an agile...

  • Software Engineer

    2 days ago


    bangalore, India Qt Group Full time

    About the job:We are looking for a passionate Qt Professional Services Engineer as customer lead and software developer. You will work close to our customers both visiting customer’s site and also helping out remotely from the office. The office is located in Bengaluru, India. Travelling and communicating with the customer, their managers and developers,...

  • Software Engineer

    1 month ago


    Bangalore, India Nordson Corporation Full time

    Your role will include: Software application development in C#/C++ for our X-ray and Bond Test systems. Delivering on committed work packages for running projects. Communicating regularly with local and remote Software engineers and Project managers. Testing software releases to ensure high quality, robust products are realized.

  • Software Engineer

    2 weeks ago


    Bangalore, India Nordson Corporation Full time

    Description  Essential Job Duties and Responsibilities Design and implement software for automated inspection systems Document software designs and communication specifications Support and maintain existing machine software Interface with our customers or internal partners to gather requirements and solve problems Review the work of other...

  • Software Engineer

    2 days ago


    bangalore, India Vaisesika Full time

    Join Our Team as a Software Engineer at Vaisesika!Are you passionate about cutting-edge technology and eager to work on exciting projects? Vaisesika is looking for talented Full Stack Developers to join our dynamic team. If you have a solid background in full stack development and a knack for solving complex problems, we want to hear from you!Position :...


  • bangalore, India Juniper Networks Full time

    Software Development Manager - Routing Platform Software Experience: 12+ Years As a Software Development Manager, will be responsible for leading a team of engineers in design, development, test, and deployment of platform software team. Experience in managing talented engineering team for platform software design and development, working with cross...

  • DevOps Engineering II

    3 months ago


    bangalore, India C&R Software Full time

    Job Description: Qualified candidates are being considered for an opening within the C&R Software Engineering team located in Bangalore, India office. Candidates will possess a skilled technical background and be responsible for developing, applying and maintaining DevOps Engineering processes, standards, and tools used for the development and delivery of...


  • bangalore, India Arista Networks Full time

    Arista Networks is an industry leader in Cognitive Cloud Networking for mission critical data center and campus environments. Arista is a well-established and profitable company with over $5 billion in revenue. Arista’s award-winning platforms, ranging in Ethernet speeds from 10M to 400G bits per second, redefine scalability, agility and resilience....


  • bangalore, India CallHub Full time

    Senior/Lead Software EngineerAbout Us:CallHub provides cloud based communication software for nonprofits, political parties, advocacy organizations and businesses. It has delivered millions of messages and calls for thousands of customers. It helps political candidates during their campaigns to get the message across to their voters, conduct surveys, manage...

  • Software Engineer

    1 day ago


    bangalore, India Promaynov Advisory Services Pvt. Ltd Full time

    Please find below job details :Role : Software EngineerExperience : 5-8 yearsLocation : BangaloreEmployment : Contractual role (Minimum 1 year)Mode : WFO (5 days)Mandatory skills : Web Engineer with Hands-On with TypeScript, JavaScript, NodeJs, NextJS. Should be a good Hand-on EngineerJob Description :Full-stack developmentSaaS, CotS, Custom Developed...

  • Software Engineer

    1 day ago


    bangalore, India Vaisesika Full time

    Join Our Team as a Software Engineer at Vaisesika! Are you passionate about cutting-edge technology and eager to work on exciting projects? Vaisesika is looking for talented Full Stack Developers to join our dynamic team. If you have a solid background in full stack development and a knack for solving complex problems, we want to hear from you! Position...

  • Software Engineer

    1 day ago


    bangalore, India Searce Inc Full time

    Role: to deliver faster, smarter, better business outcomes for our clients & partners.What are we looking for?This technology position challenges the client status quo by helping them re-imagine the art of what is possible using a consulting mindset and business strategy skills.This position requires fanatic iterative improvement ability - the ability to...