Company Detail

Arista Networks
Member Since,
Login to View contact details
Login

About Company

Job Openings

  • Company Description Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. What sets us apart is our relentless pursuit of innovation. We leverage the latest advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge in an increasingly interconnected world. Our solutions are designed to not only meet the current demands of the digital landscape but to also anticipate and adapt to future challenges. At Arista we value the diversity of thought and perspectives that each employee brings to the table. We believe that fostering an inclusive environment, where individuals from various backgrounds and experiences feel welcome, is essential for driving creativity and innovation. Our commitment to excellence has earned us several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life Balance. At Arista, we take pride in our track record of success and strive to maintain the highest standards of quality and performance in everything we do. Job Description Who You’ll Work With Working in Engineering Productivity (EngProd), you will collaborate and work with other engineers to design, build, scale, and operate the systems that the rest of Arista’s development teams use. The EngProd team uses industry-standard systems like Ansible, Jenkins, Kubernetes, Grafana, Spinnaker, MySQL, ElasticSearch, Google Cloud, and Varnish and also internal systems that we’ve built from the ground-up to automate CI/CD, testing, analysis, and visualization. We believe observability is one of the cornerstones of a stable system, and endeavor to make sure we can monitor and visualize all aspects of our tooling and infrastructure. Arista Software Engineering roles demand a strong and broad software engineering background. While the primary focus area for this role is EngProd, the role will not be limited to any single aspect of software development at Arista. It will cover all aspects of software development spanning the addition of new features, debugging problems and fine tuning code for scalability and performance. You will own your projects from definition to deployment and customer interactions, and you will be responsible for the quality of everything you deliver. Arista Software Engineering prides itself on a supportive and growth oriented culture. Over time, as your interests change, coupled with evolving business needs you will have the opportunity to switch from EngProd to other areas, if you like. What You’ll Do Review and contribute to the specifications and implementations written by other team members. Design and develop features, feature tests and solutions. Fix bugs and refactor code as needed. Work with Arista’s software engineers to identify bottlenecks and limitations in our workflows, tooling, and infrastructure and provide fixes for those problems. Provide support for our tools and infrastructure to Arista’s development team. Qualifications At least BS Computer Science + 3 years’ experience, MS Computer Science + 2 years’ experience, or Ph.D. in Computer Science or equivalent work experience. Knowledge of one or more of Go, Python, Javascript, C++, Java. Knowledge of Linux (or UNIX). Understanding of one of operating systems, networking systems, distributed systems Applied understanding of software engineering principles. Strong problem solving and software troubleshooting skills. Ability to design a solution and implement features independently. Ability to work in small teams. #J-18808-Ljbffr

  • Software Engineer - Professional Services  

    - Dublin Pike

    Social network you want to login/join with: Software Engineer - Professional Services, Dublin col-narrow-left Client: Arista Networks Location: Dublin, Ireland Job Category: Other - EU work permit required: Yes col-narrow-right Job Reference: f43141e29264 Job Views: 3 Posted: 24.06.2025 Expiry Date: 08.08.2025 col-wide Job Description: Job Description Who you'll work with Arista Networks is seeking candidates to join the Professional Services (Software Development) team. This team is a global team of software engineers working to deliver high quality and robust software to help Arista's customers and internal colleagues achieve their goals and solve interesting real-life problems. What You’ll Do The team's work can be divided into three main areas: Network automation: Developing innovative frameworks for customers by leveraging cutting-edge network automation techniques Software customizations: Designing and implementing solutions to help customers deploy and operate advanced networking infrastructure Efficiency enablement: Building software tools to help internal and external collaborators work more productively when deploying, migrating and operating networks Qualifications Essential Masters or Bachelors degree in Computer Science or related field (or equivalent experience) 3+ years professional software development experience Proficiency in Python, Golang, C++, C or Rust Expertise in version control systems (e.g. GitHub, GitLab, Bitbucket) Knowledge of testing frameworks (e.g. PyTest, GoMock) Understanding of IP networking and/or distributed systems Experience with Unix or Linux Comfortable working in all phases of software development life cycle Personable with excellent communication skills Great problem solving, analytical and troubleshooting skills Ability to work independently, and also collaborate effectively within a team Keen intellect with willingness to keep learning and developing Willingness to participate in an on-call rotation Desirable Experience with CI platforms (e.g. GitHub, GitLab, Jenkins) Familiarity with container technologies (e.g. Docker, Podman, Kubernetes) and service orchestration (e.g. Ansible, Terraform) Familiarity with Nautobot or Netbox Familiarity with Itential Automation Platform Experience with data center networking, management and orchestration Experience building third party software integrations and APIs Experience working in a customer-facing role #J-18808-Ljbffr

  • Network Automation Engineer  

    - Dublin Pike

    Company Description Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. What sets us apart is our relentless pursuit of innovation. We leverage the latest advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge in an increasingly interconnected world. Our solutions are designed to not only meet the current demands of the digital landscape but to also anticipate and adapt to future challenges. At Arista we value the diversity of thought and perspectives that each employee brings to the table. We believe that fostering an inclusive environment, where individuals from various backgrounds and experiences feel welcome, is essential for driving creativity and innovation. Our commitment to excellence has earned us several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life Balance. At Arista, we take pride in our track record of success and strive to maintain the highest standards of quality and performance in everything we do. Job Description Who You’ll Work With Arista Networks is seeking a talented and motivated Network Automation Engineer to develop automated test suites for our large scale, solution-based topologies. You will play a crucial role within our development and test teams, focusing on the timely qualification of our Arista EOS network operating system. Your primary responsibility will be to design, implement, and maintain robust automated test cases to ensure the highest quality standards for our Arista product lines. This role demands strong Python programming skills and a solid foundation in network engineering principles. What You’ll Do Contribute to the design and implementation of our network automation infrastructure, specifically focusing on the development of device classes and automated test cases. Develop abstracted methods for provisioning and monitoring network devices. Create extensible and easily maintainable automated test cases leveraging our abstracted device class methods. Integrate automated test cases into our CI/CD pipelines to enable rapid and continuous testing. Monitor test execution, analyze results, and perform root cause analysis of failures, creating detailed bug reports as needed. Collaborate closely with development and test teams to ensure comprehensive test coverage and timely issue resolution. Qualifications Bachelor's degree in Computer Science, Electrical Engineering, or a related field. Minimum of 3 years of professional experience with the Python programming language. Strong grasp of object-oriented programming (OOP) principles and design patterns, including abstraction, encapsulation, inheritance, and composition. Proven experience with automated testing methodologies and frameworks relevant to network automation. Experience provisioning and monitoring network devices using various APIs (e.g. REST, Ansible, OpenConfig, gNMI). Solid understanding of core networking protocols (e.g. TCP/IP, BGP, VLANs, VXLAN, EVPN). Experience utilizing traffic generation tools (e.g. Ixia, Spirent) for testing purposes. Proficient understanding of the Linux operating system. Experience with Git version control. Familiarity with CI/CD pipelines and tools (e.g., Jenkins, GitLab CI/CD) is a plus. Excellent problem-solving and analytical abilities. Strong written and verbal communication, and collaboration skills. #J-18808-Ljbffr

  • Senior Site Reliability Engineer - Ireland  

    - Dublin Pike

    Senior Site Reliability Engineer - Ireland Full-time Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. Arista is an well-established and profitable company with over $8 billion in revenue. Arista’s award‑winning platforms, ranging in Ethernet speeds up to 800G bits per second, redefine scalability, agility, and resilience. Arista is a founding member of the Ultra Ethernet consortium. We have shipped over 20 million cloud networking ports worldwide with CloudVision and EOS, an advanced network operating system. Arista is committed to open standards, and its products are available worldwide directly and through partners. At Arista, we value the diversity of thought and perspectives each employee brings. We believe fostering an inclusive environment where individuals from various backgrounds and experiences feel welcome is essential for driving creativity and innovation. Our commitment to excellence has earned us several prestigious awards, such as the Great Place to Work Survey for Best Engineering Team and Best Company for Diversity, Compensation, and Work-Life Balance. At Arista, we take pride in our track record of success and strive to maintain the highest quality and performance standards in everything we do. Who You'll Work For We are seeking an experienced and analytically‑minded Site Reliability Engineer to join our organisation on a permanent, remote basis from Ireland. In this role, you will be instrumental in building, deploying, and operating critical production systems with a steadfast commitment to scalability, reliability, observability, and security. You will work collaboratively with cross‑functional teams to ensure our infrastructure remains resilient, efficient, and future‑ready. This is an excellent opportunity for a detail‑oriented professional who thrives in a dynamic environment and is passionate about solving complex infrastructure challenges. What You’ll Do Design, build, and deploy production systems with a focus on scalability, reliability, observability, and performance, ensuring systems meet stringent security standards Develop and maintain comprehensive automation solutions to eliminate toil and streamline operational efficiency across production environments Proactively monitor production systems, establish intelligent alerting strategies, and implement automated incident response mechanisms to minimise downtime Create and maintain detailed incident response runbooks; conduct thorough postmortem analyses following incidents to identify root causes and prevent recurrence Collaborate with software engineering teams to identify and resolve infrastructural bottlenecks, designing innovative solutions that enhance product deployment workflows Manage and optimise monitoring infrastructure using industry‑standard tools, ensuring comprehensive visibility across all systems Plan, communicate, and execute maintenance windows on production systems with minimal disruption to service availability Triage platform and infrastructural issues with decisiveness and analytical rigour; engage with third‑party vendors and support teams as required Deploy new systems and updates in a staged, risk‑managed manner, ensuring safe and incremental rollouts Survey and adopt best practices in infrastructure and platform management to maintain secure, scalable, and fault‑tolerant systems Study the design and implementation details of open‑source systems to enhance troubleshooting capabilities and accelerate issue resolution Work transparently with stakeholders to communicate system status, planned maintenance, and infrastructure improvements #LI-EO1 Bachelor's degree in Computer Science, Engineering, or equivalent professional experience (5+ years in a related infrastructure or systems role) Proficiency in one or more programming languages: Go, Python, or bash shell scripting , with the ability to implement medium‑complexity automation workflows Strong knowledge of Linux or UNIX from both administration and debugging perspectives Hands‑on experience operating software systems, infrastructure, and complex applications at scale in production environments Demonstrated expertise in infrastructure‑as‑code principles and practices Strong problem‑solving and software troubleshooting skills with a methodical, analytical approach Experience with server provisioning, particularly from storage and networking perspectives Proven ability to work collaboratively within cross‑functional teams and communicate technical concepts clearly Experience with incident response, postmortem analysis, and continuous improvement methodologies Desirable Skills and Experience: Experience with container orchestration platforms, particularly Kubernetes Hands‑on experience with Docker and virtualisation technologies Proficiency in managing monitoring stacks, including Prometheus and Grafana Experience with CI/CD systems such as GitLab tools or Spinnaker Knowledge of infrastructure‑as‑code frameworks, particularly Terraform Experience managing databases such as PostgreSQL or equivalent relational database management systems Experience with artifact repositories and Docker registries Familiarity with cloud platforms (Google Cloud Platform, Amazon Web Services, or Microsoft Azure) Understanding of distributed systems architecture and principles Experience with performance tuning and system optimisation Knowledge of security best practices in infrastructure and systems design On‑call support experience and comfort with incident response responsibilities 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 utilisation 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. #J-18808-Ljbffr

  • A leading tech company is looking for a Senior Site Reliability Engineer to work remotely from Ireland. You will be pivotal in building and operating production systems with a strong emphasis on scalability and reliability. Candidates should have over 5 years of experience in systems roles and be proficient in programming languages such as Go or Python. The role requires strong analytical skills and the ability to work collaboratively within cross-functional teams. Join a company committed to innovation and quality. #J-18808-Ljbffr

  • Network Engineer - Test  

    - Dublin Pike

    Company Description Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. What sets us apart is our relentless pursuit of innovation. We leverage the latest advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge in an increasingly interconnected world. Our solutions are designed to not only meet the current demands of the digital landscape but to also anticipate and adapt to future challenges. At Arista we value the diversity of thought and perspectives that each employee brings to the table. We believe that fostering an inclusive environment, where individuals from various backgrounds and experiences feel welcome, is essential for driving creativity and innovation. Our commitment to excellence has earned us several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life Balance. At Arista, we take pride in our track record of success and strive to maintain the highest standards of quality and performance in everything we do. Job Description Who You’ll Work With Arista Networks is looking for world-class Network Engineers to help us test the highest quality networking products you can buy. At Arista, you will work side by side with the developers, helping us to explore, find and fix our bugs before they can reach our customers. You’ll bring your intelligence, creativity, and drive to work every day to help us understand how our products are going to be used by our customers. Your job is to find the hard bugs before our customers do. You will NOT spend your time running manual regressions of mind‑numbing, 1000‑page test plans, because Arista’s developers automate all the basic functional and integration tests. Instead, you’ll bring your intelligence, creativity, and drive to work every day to help us understand how our products are going to be used by our customers and to make sure that they’re going to work every time. Your job is to find the hard bugs, the ones not easily exposed by the developers’ automated unit and product‑level tests. What You’ll Do Use every means possible to find the bugs in the software and/or hardware being developed by your team. Write test plans to validate Arista features and products. Design test network topologies to validate functionality, performance, stability and scalability of features and products. Execute test plans to verify all aspects of the product. Identify defects and validate resolution. Work as an agile member of a combined development and test team, running in short cycles to develop functional software in quick iterations. Work with the developers on your team in creating their plans for automated tests to complement the exploratory testing that you perform. Be the testing expert for your team. Participate in functional specification and software design reviews held by your team and provide customer‑centric input. Qualifications Proven expertise in creating test methodologies and writing test plans. Strong knowledge in one or more of the following areas: Ethernet, RSTP/MSTP, VLANs, IP Routing, TCP/IP, OSPF, IS‑IS, BGP, IGMP, PIM SM/SSM, QoS, L2‑L3 protocols, Platform validation, HA, QOS, network management. Experience with IXIA and/or Spirent test tools desired. Familiarity with test automation tools and scripting languages desired. BSc CS/CE/EE plus 3+ years of experience. MSc degree preferred. Strong communication skills. CCNP (or equivalent experience). CCIE certification is a plus. #J-18808-Ljbffr

  • Senior Systems Engineer  

    - Dublin Pike

    Overview Join to apply for the Senior Systems Engineer role at Arista Networks . Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. What sets us apart is our relentless pursuit of innovation. We leverage the latest advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge in an increasingly interconnected world. Our solutions are designed to not only meet the current demands of the digital landscape but to also anticipate and adapt to future challenges. At Arista we value the diversity of thought and perspectives that each employee brings to the table. We believe that fostering an inclusive environment, where individuals from various backgrounds and experiences feel welcome, is essential for driving creativity and innovation. Responsibilities Operate global infrastructure and manage service availability RMA, and refresh gear Colo migration as needed Server patching, upgrades On-call along with responding to security incidents Build data center solutions with Infra-as-code Design hybrid cloud environment for scale; integrate public cloud IaaS and physical data centers Work closely with SREs to ensure the various software components can be managed in a production grade environment, ensuring maximum visibility into network operations and flexibility in the event of component failures Server selection, qualification, and deployment Qualifications BS in Computer Science is preferred. System admin for Linux, ESXi, and development in Python, IaaC, Ansible, Terraform. Experience building and maintaining CI/CD pipelines with Jenkins, Github etc Understanding of L2 and L3 OSI Network Layers Hands on experience with VCF stack Administrative level understanding of Public Cloud Providers. Capacity Management, Availability monitoring, and Tools for monitoring the Pop infra (AIOPs, Wavefront, LogicMonitor, Elk stack, saltstack etc). Seniority level Mid-Senior level Employment type Contract Industry Computer Networking #J-18808-Ljbffr

  • Senior C++ Network Software Engineer  

    - Dublin Pike

    A leading networking technology company in Dublin is seeking an experienced engineer to join their OpenConfig team. The successful candidate will be responsible for building dynamic, programmable data centre infrastructure using advanced networking principles, primarily focusing on C or C++ programming. This position requires strong engineering fundamentals and the ability to navigate complex software architectures. Join us for the opportunity to contribute to innovative solutions that redefine networking standards. #J-18808-Ljbffr

  • Software Engineer Cloud EOS Team  

    - Dublin Pike

    Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. What sets us apart is our relentless pursuit of innovation. We leverage the latest advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge in an increasingly interconnected world. Our solutions are designed to not only meet the current demands of the digital landscape but to also anticipate and adapt to future challenges. At Arista we value the diversity of thought and perspectives that each employee brings to the table. We believe that fostering an inclusive environment, where individuals from various backgrounds and experiences feel welcome, is essential for driving creativity and innovation. Our commitment to excellence has earned us several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life Balance. At Arista, we take pride in our track record of success and strive to maintain the highest standards of quality and performance in everything we do. Job Description Who You'll Work With As a core member of the CloudEOS team, you will be part of a fast paced, high-caliber team building cutting edge software products for Cloud-enabled WAN connectivity. The team is responsible for all aspects of the development and delivery of control plane, software data plane, and management platform/APIs/services. What You'll Do We are building disruptive products and services that deliver highly automated networks that interconnect and secure connectivity between various global locations. As a part of the team you will be exposed to wide variety of technologies like EOS (Extensible Operating System), multithreading, multicore software forwarding based on DPDK, public cloud (AWS, Azure, GCP) infrastructure, Path selection, NFV, Containers, Network Segmentation, Virtualization, microservice based architectures, CI/CD pipelines, and Terraform-based declarative provisioning models. Qualifications Bachelor's/Master's degree in Engineering 3+ years of experience working as a Systems Software Development Engineer Proficiency in C/C++ programming language Software Development experience with Linux Strong communication skills and the ability to work in a team environment Preferred qualifications Experience with DPDK, Software Forwarding, DPI based application recognition Experience with Qos and secure communication using IPSec Experience working through the complete software development life cycle right from requirements gathering to delivering the fully developed feature. Strong software debugging skills especially in embedded systems. Experience in Network Systems Software development is a plus #LI-EO1 Additional Information Hiring in Locations: Dublin Ireland, Kraków Poland, Bucharest Romania, Budapest Hungary, Athens Greece. #J-18808-Ljbffr

  • Company Description Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. What sets us apart is our relentless pursuit of innovation. We leverage the latest advancements in cloud computing, artificial intelligence, and software‑defined networking to provide our clients with a competitive edge in an increasingly interconnected world. Our solutions are designed to not only meet the current demands of the digital landscape but to also anticipate and adapt to future challenges. At Arista we value the diversity of thought and perspectives that each employee brings to the table. We believe that fostering an inclusive environment, where individuals from various backgrounds and experiences feel welcome, is essential for driving creativity and innovation. Our commitment to excellence has earned us several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation, and Work‑Life Balance. At Arista, we take pride in our track record of success and strive to maintain the highest standards of quality and performance in everything we do. Job Description Who You'll Work With The EOS Platform Independent (PI) Layer 2 and Infrastructure team is responsible for working on Arista’s EOS working alongside the EOS Routing team. What You'll Do The team is responsible for building innovative, scalable solutions in areas including EOS infrastructure, Layer 2 protocols like 802.1X, Macsec, DHCP, and RADIUS etc. A unique feature of the Arista’s Layer 2 PI and Infrastructure team is that it develops software which is common across Campus, Data Center and Enterprise features. This is a global team that spreads across multiple geographies working on cutting edge features that get deployed in the largest Cloud titan, Service Provider, Enterprise and Campus networks. Qualifications Basic qualifications Bachelor's/Master's degree in Engineering 3+ years of experience working as a Systems Software Development Engineer Proficiency in C/C++ and Python programming languages Software Development experience with Linux Strong communication skills and the ability to work in a team environment Preferred qualifications Experience with Layer 2 protocols like 802.1X, AAA, Macsec, LACP, STP Experience working through the complete software development life cycle right from requirements gathering to delivering the fully developed feature. Strong software debugging skills especially in embedded systems. Experience in Network Systems Software development is a plus Additional Information Hiring in Locations: Dublin Ireland, Kraków Poland #J-18808-Ljbffr

Company Detail

  • Is Email Verified
    No
  • Total Employees
  • Established In
  • Current jobs

Google Map

For Jobseekers
For Employers
Contact Us
Astrid-Lindgren-Weg 12 38229 Salzgitter Germany