This job has expired
This position was posted on January 25, 2026 and is likely no longer accepting applications. We've kept it here for historical reference. Check out the similar jobs below!

Senior C Software Engineer - Remote - Greece, Spain, Hungary, Romania or Poland
Job Overview
Location
Dublin
Job Type
Full-time
Category
Software Engineer
Date Posted
January 25, 2026
Full Job Description
đź“‹ Description
- • Join Arista Networks, a leader in cloud networking, and become a pivotal member of the OpenConfig team. This team is at the forefront of building a dynamic, programmable data center infrastructure, leveraging cutting-edge software-defined networking (SDN) principles. You will contribute to a revolutionary operating system, Arista EOS (Extensible Operating System), which is designed from the ground up with state orientation, an open standards-based approach, and single software image consistency as its core tenets.
- • Arista's engineering journey began with a vision to architect an entirely new networking operating system, departing from traditional, often complex, and less flexible architectures. Our unique approach is built upon three guiding principles that define the future of network management and operations.
- • The first principle, State Orientation, revolutionizes communication within the network. It employs a unique multi-process state-sharing architecture that meticulously separates state information from protocol processing and application logic. A central database serves as the shared repository for diverse applications, storing both system state and data. Access to this data is managed through an automated publish-subscribe model. This distinct design offers unparalleled module independence, self-healing resiliency, and robust multi-process software stability. It represents an elegant distributed systems solution applied holistically across the entire network infrastructure, a significant departure from the decades-old legacy approach of many competitors that rely on extensive inter-process communications (IPC), shared memory buses, or complex message passing frameworks.
- • Secondly, Arista champions an Open Approach. We have deeply integrated the lessons learned from the open-source world, building EOS on top of an unmodified Linux kernel. This provides full, secured access to the Linux shell and utilities, ensuring that the OS running on our network devices is the same Linux OS that our customers use in their data centers and on their servers. This foundational methodology allows EOS to fully leverage the security, feature development, and tools of the Linux community, unlike legacy approaches where the original OS kernel is either heavily modified or based on older, less maintained versions. By adhering to open-source Linux, EOS natively supports Linux containers and virtual machines, significantly simplifying the deployment of new services and enhancing DevOps practices.
- • The third and crucial guiding principle is a Single Software Image. Arista provides a single, unified software image that runs across all our products, regardless of their form factor – physical platforms, virtual machines, or containers. This EOS single image utilizes the same source code and the same version of software released across the entire portfolio of switches and routers. This consistency dramatically improves network testing and reliability while simultaneously reducing the complexity and cost associated with network operations. This approach is a major differentiator compared to legacy vendors who often use multiple operating systems with numerous images to implement siloed networks. Managing these multiple software images, along with their associated quality control and feature testing, multiplies operational costs. In stark contrast, when Arista releases a new software version, customers can deploy a single, unified image network-wide, streamlining updates and maintenance.
- • Furthermore, the single image architecture significantly enhances automation workflows. DevOps tools such as Ansible or Terraform can work seamlessly across all Arista devices with a single integration point. This enables operators to establish robust Continuous Integration (CI) pipelines that build, test, and deploy network configurations across the entire data center with unprecedented speed and reliability.
- • As a Senior C++ Software Engineer on the OpenConfig team, you will be instrumental in developing and enhancing the core functionalities of Arista EOS. Your responsibilities will include designing, implementing, and testing complex software features related to network programmability, declarative configuration, and model-driven management. You will work with advanced C++ development, contributing to a system that is at the forefront of network innovation. This role offers a unique opportunity to shape the future of data center infrastructure and contribute to a highly scalable and resilient networking operating system.
- • You will collaborate with a talented team of engineers, tackle challenging technical problems, and contribute to a product that is redefining the networking industry. Your work will directly impact the performance, stability, and manageability of large-scale data center networks globally. This is an exciting opportunity to grow your career in a dynamic and innovative environment, working on technologies that are shaping the future of cloud networking.
Skills & Technologies
About Arista Networks, Inc.
Arista Networks designs and sells cloud networking solutions built on its Extensible Operating System. The company provides high-performance 10/100/400 Gigabit Ethernet switches and software for large data center, campus, and routing environments. Founded in 2004 and headquartered in Santa Clara, California, Arista serves cloud providers, financial services, web companies, and enterprises worldwide. Its programmable platforms emphasize reliability, scalability, and open standards, enabling automation and network visibility across private, hybrid, and multi-cloud infrastructures.
Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.
Newsletter
Weekly remote jobs and featured talent.
No spam. Only curated remote roles and product updates. You can unsubscribe anytime.
Similar Opportunities

Web.com Group, Inc.
2 months ago

Ryzlabs Inc.
2 months ago

Anyone AI Inc.
27 days ago

Anyone AI Inc.
27 days ago