Software Engineer – Platform Team

March 19, 2026

Job Description

Arista Networks, a leader in data-driven networking solutions for large data centers, campus, and routing environments, is seeking a Software Engineer for its Platform Team. The team focuses on low-level hardware interactions and programming chips, contributing to the development of Arista’s innovative networking operating system (EOS). This role offers an opportunity to work with cutting-edge technologies in cloud computing, AI, and software-defined networking.

Location: Bucharest, Romania (Remote Work Available)
Contract Type: 12-Month Rolling B2B Contract

Responsibilities:

  • Develop and maintain Arista’s networking operating system with a focus on state-oriented, multi-process architectures.
  • Implement and optimize software modules for high-performance network systems, ensuring stability and resilience.
  • Contribute to the open-source Linux-based platform, supporting containers, virtual machines, and DevOps workflows.
  • Collaborate with cross-functional teams to design, test, and deploy a single software image across various devices and platforms.

Requirements:

  • Strong engineering fundamentals and a solid Computer Science background.
  • Proven expertise in algorithms, software architecture, and system design.
  • 5+ years of professional experience with C, C++, or Python programming.
  • Hands-on experience in product-focused engineering environments and complex software implementations.