Talent.com
This job offer is not available in your country.
Software Engineer (Platform)

Software Engineer (Platform)

Arista NetworksBengaluru, Karnataka, India
30+ days ago
Job 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 $8B 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 4-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.
  • Experience with software development for the forwarding ASICs, FPGAs, Network Processors etc
  • Experience with DPDK, software forwarding, Qos, Layer 2 protocols like 802.1X, AAA, Macsec etc.
  • Experience with hardware abstraction layer
  • Experience in Network Systems Software development is a plus
  • Create a job alert for this search

    Engineer Platform • Bengaluru, Karnataka, India

    Related jobs
    • Promoted
    Software Engineer (Platform)

    Software Engineer (Platform)

    Arista NetworksBengaluru, Karnataka, India
    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, fin...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    CapgeminiBengaluru, Karnataka, India
    Experience in Adobe Experience Cloud products and recent experience with Adobe Experience Platform or similar CDP.Good knowledge of Data Science workspace and building intelligent Services on AEP.S...Show moreLast updated: 11 days ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    EpsilonBengaluru, Karnataka, India
    The Product team forms the crux of our powerful platforms and helps connect millions of customers worldwide with the brands that matter most to them. This team of innovative problem solvers develops...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Software Engineer

    Principal Software Engineer

    RecroBangalore Urban, Karnataka, India
    As a Principal Software Engineer - Protocols -, you will play a key.Participate and lead requirements analysis, architecture design, design. Developing and maintaining software and services that pow...Show moreLast updated: 11 days ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    Searce IncBangalore Urban, Karnataka, India
    We're searching for the architects of the audacious & the pioneers of the possible.If you're the type to dismantle assumptions, re-engineer ‘best practices,’ and build solutions that make the futur...Show moreLast updated: 11 days ago
    • Promoted
    Lead Software Engineer - Python

    Lead Software Engineer - Python

    Societe Generale Global Solution CentreGreater Bengaluru Area, India
    Develop, test and maintain high-quality software using Python programming language.Participate in the entire software development lifecycle, building, testing and delivering high-quality solutions....Show moreLast updated: 11 days ago
    • Promoted
    Software Engineer

    Software Engineer

    PantheonBengaluru, Karnataka, India
    Pantheon is the WebOps platform for websites that deliver extraordinary results.We believe in putting the magic of the internet in everyone’s hands. That’s why we’re so passionate about helping deve...Show moreLast updated: 11 days ago
    • Promoted
    Software Engineer

    Software Engineer

    CoforgeGreater Bengaluru Area, India
    Location : Greater Noida & Bangalore.Expert Knowledge of C++ development in Linux environment with 3+ years of development experience. In-depth Knowledge of Object-Oriented Programming and Design Pa...Show moreLast updated: 6 days ago
    • Promoted
    Software Engineer (C#, Distributed systems)

    Software Engineer (C#, Distributed systems)

    OmnissaBengaluru, Karnataka, India
    The world is evolving fast, and organizations everywhere—from corporations to schools—are under immense pressure to provide flexible, work-from-anywhere solutions. They need IT infrastructure that e...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer I

    Software Engineer I

    Best BuyBengaluru, India
    Independently complete small- to medium-sized features and defects.Participate in team planning activities.Able to triage simple issues independently, and more complex issues with some assistance.P...Show moreLast updated: 30+ days ago
    • Promoted
    DevOps / Platform Engineer

    DevOps / Platform Engineer

    iVedha Inc.hosur, tamil nadu, in
    Hiring a seasoned DevOps / Platform Engineer to drive automation, platform reliability, and robust.Design, deploy, and manage CI / CD pipelines and infrastructure automation, leveraging AI for.Implemen...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    Cimpressbangalore district, karnataka, in
    Software Engineer : Level (PR1).Cimpress Technology develops cutting-edge, best-in-world software that our mass customization businesses use to create personalized products for over 17 million globa...Show moreLast updated: 6 days ago
    • Promoted
    Software Engineer

    Software Engineer

    Droisyshosur, tamil nadu, in
    Droisys is an innovation technology company focused on helping companies accelerate their digital initiatives from strategy and planning through execution. We leverage deep technical expertise, Agil...Show moreLast updated: 6 days ago
    • Promoted
    Software Engineer – Protocols

    Software Engineer – Protocols

    RecroBengaluru, Karnataka, India
    As a Software Engineer at Nasuni, you will play a key role in enhancing our.Your responsibilities will include : .Collaborating on requirements analysis, design reviews to evolve.Developing and maint...Show moreLast updated: 11 days ago
    • Promoted
    Software Engineer - Platform Software interface

    Software Engineer - Platform Software interface

    Hewlett Packard EnterpriseBengaluru, Karnataka, India
    Software Engineer - Platform Software, Device Drivers, System Bring-Up.This role has been designed as ‘Hybrid’ with an expectation that you will work on average 2 days per week from an HPE office.H...Show moreLast updated: 19 days ago
    • Promoted
    Engineer Software - Fullstack [T500-20307]

    Engineer Software - Fullstack [T500-20307]

    Albertsons Companies IndiaBengaluru, Karnataka, India
    About Albertsons Companies Inc.As a leading food and drug retailer in the United States, Albertsons Companies, Inc.Our well-known banners across the United States, including Albertsons, Safeway, Vo...Show moreLast updated: 11 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    TrellixGreater Bengaluru Area, India
    We are looking for an experienced and passionate Senior Engineer to join our cutting-edge product development team.In this role, you will help design, build, and enhance our next-generation email s...Show moreLast updated: 11 days ago
    • Promoted
    Software Engineer I [T500-19390]

    Software Engineer I [T500-19390]

    Best Buy IndiaBengaluru, Karnataka, India
    Independently complete small- to medium-sized features and defects.Participate in team planning activities.Able to triage simple issues independently, and more complex issues with some assistance.P...Show moreLast updated: 11 days ago
    • Promoted
    Software Engineer

    Software Engineer

    AlphaNimblebangalore, karnataka, in
    The Kantata Cloud for Professional Services™ gives businesses the clarity, control, and confidence they need to optimize resource planning and elevate operational performance.Our purpose-built soft...Show moreLast updated: 6 days ago
    • Promoted
    Software Engineer

    Software Engineer

    PerigonAIbangalore, karnataka, in
    PerigonAI is a leading geospatial AI company offering platform solutions and bespoke consultancy services across retail, F&B, real estate, smart cities, and urban planning.Our Big Data Lake, geospa...Show moreLast updated: 6 days ago