Talent.com
Software Engineer (Platform)
Software Engineer (Platform)Arista Networks • Bangalore (division)
Software Engineer (Platform)

Software Engineer (Platform)

Arista Networks • Bangalore (division)
1 day 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

    Software Engineer • Bangalore (division)

    Related jobs
    DevOps Engineer I - Cloud & Infra Automation

    DevOps Engineer I - Cloud & Infra Automation

    Astra Security • Bangalore (division)
    Astra is shaping the future of security - fast, intuitive, and deeply integrated.Our engineering culture values clarity, velocity, and human connection. As a DevOps Engineer I, you’ll help architect...Show more
    Last updated: 1 day ago • Promoted
    Tools Automation Engineer

    Tools Automation Engineer

    Proxelera • Bangalore (division)
    Strong hands-on experience in Linux (preferably Ubuntu).CPU architecture, instruction set architecture, and / or design knowledge and / or experience. Working with version control systems : Git.Experien...Show more
    Last updated: 2 days ago • Promoted
    Platform Engineer (SDE1)

    Platform Engineer (SDE1)

    NAB • Bangalore (division)
    This is your chance to launch your career at the intersection of finance and technology.As a Platform Engineer (SDE1) at NAB, you will join a team that is building the core engineering framework of...Show more
    Last updated: 1 day ago • Promoted
    Sr. Software Engineer- AI

    Sr. Software Engineer- AI

    Netcore Unbxd • Bangalore (division)
    As part of our AI team, you will be responsible for building &.Data / ML pipelines that support our high performance, scalable, robust SAAS. You will also contribute in building / improving Data Analyti...Show more
    Last updated: 9 hours ago • Promoted • New!
    Software Engineer Backend (SDE 2)

    Software Engineer Backend (SDE 2)

    Arcana • Bangalore (division)
    Join our dynamic team at the forefront of cutting-edge technology as we seek a SDE2 (Backend).Embark on a journey where your deep-rooted expertise in computer science fundamentals, alongside an int...Show more
    Last updated: 5 hours ago • Promoted • New!
    Principal Engineer - Mobile Development (Flutter)

    Principal Engineer - Mobile Development (Flutter)

    VMultiply Solutions • Bangalore (division)
    Design and Implement Architecture : Design and implement a scalable, maintainable.Flutter application from scratch that can scale. Riverpod), navigation, modularization, and overall app structure.Tec...Show more
    Last updated: 9 hours ago • Promoted • New!
    Software Engineer - Gen AI

    Software Engineer - Gen AI

    KPI Partners • Bangalore (division)
    KPI Partners is seeking a talented and motivated Software Engineer specializing in Generative AI to join our dynamic team. This individual will play a crucial role in developing and integrating adva...Show more
    Last updated: 1 day ago • Promoted
    Senior Lead Software Engineer AI [T500-18290]

    Senior Lead Software Engineer AI [T500-18290]

    ANSR • Bangalore (division)
    Headquartered in Berlin, Germany, 4flow provides consulting, software and services for logistics and supply chain management. More than 1300 team members leverage their supply chain expertise and IT...Show more
    Last updated: 1 day ago • Promoted
    RTL Engineer

    RTL Engineer

    CoreEL Technologies • Bangalore (division)
    Understand customer’s requirements / specifications / tender enquiry.Define DSP, System and Board architecture.Project ownership from concept to delivery. This includes identifying risks, dependencies...Show more
    Last updated: 30+ days ago • Promoted
    Fullstack Engineer

    Fullstack Engineer

    Alaan الآن • Bangalore (division)
    Alaan is the SuperCard™ for businesses and the most loved fintech in the Middle East.Our mission is to simplify finance for businesses so they can save time and money. Alaan provides everything busi...Show more
    Last updated: 9 hours ago • Promoted • New!
    Platform Engineer- Cloud Security

    Platform Engineer- Cloud Security

    Smarsh • Bangalore (division)
    You will drive the platform's roadmap execution, align it with organizational objectives, and ensure its scalability, reliability, and extensibility. This is a high-impact role requiring technical d...Show more
    Last updated: 2 days ago • Promoted
    Lead Software System Engineer

    Lead Software System Engineer

    Ultraviolette Automotive • Bangalore (division)
    At Ultraviolette, we're more than a company—we’re a movement.A movement that's pushing the boundaries of what's possible in electric mobility. From engineering India’s Fastest Motorcycle...Show more
    Last updated: 9 hours ago • Promoted • New!
    Mobile Engineer (Flutter)

    Mobile Engineer (Flutter)

    Triplespeed • Bangalore (division)
    We are looking for a high-performing.As a Mobile Engineer, you will own the development of high-quality mobile applications end-to-end— from architecture to launch to scale.You’ll work closely with...Show more
    Last updated: 1 day ago • Promoted
    Senior Software Engineer - Backend

    Senior Software Engineer - Backend

    Pocket FM • Bangalore (division)
    Senior Software Engineer-Backend.Pocket FM, founded in 2018, is India’s leading audio storytelling platform, transforming the way millions consume stories. Offering high-quality serialized content a...Show more
    Last updated: 2 days ago • Promoted
    Platform Engineer Developer -AI

    Platform Engineer Developer -AI

    Smarsh • Bangalore (division)
    Smarsh is seeking an experienced Senior Software Engineer to design and build the next generation of.Agentic Development Lifecycle (AI-SDLC). Modules are AI-ready, self-contained bundles that encaps...Show more
    Last updated: 1 day ago • Promoted
    Hadoop Platform Engineer

    Hadoop Platform Engineer

    Andor Tech • Bangalore (division)
    We’re Hiring : Hadoop Platform Engineer.Apache Hadoop, Hive, Spark, Java, and Linux.Join us to build and maintain a.Location : Manyata Tech Park, Bangalore. Company : Andor Tech (Deployed at a Product-...Show more
    Last updated: 2 days ago • Promoted
    CloudOps Engineer - I

    CloudOps Engineer - I

    Navi • Bangalore (division)
    The Cloudops team at Navi deploys, operates, and scales a hybrid cloud architecture spanning AWS, Oracle Cloud Infrastructure (OCI), and specialized self-hosted environments.As Navi partners closel...Show more
    Last updated: 1 day ago • Promoted
    RTL Release Principal Design Engineer

    RTL Release Principal Design Engineer

    Cadence System Design and Analysis • Bangalore (division)
    College education in Electronics Engineering or Computer Engineering.Working knowledge in RTL design flow steps like RTL coding, Simulation, compilation / testbench validation, Synthesis, Timing, DFT...Show more
    Last updated: 1 day ago • Promoted