Remote Software Engineer C++ - Remote Hungary, Romania, Greece & Spain

at Arista Networks

Posted 5 hours ago 0 applied

Description:

  • Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus, and routing environments.
  • The OpenConfig team is responsible for building a dynamic, programmable data center infrastructure using software-defined networking principles.
  • The engineering team has architected a new networking operating system based on three guiding principles: state orientation, an open standards-based approach, and single software image consistency.
  • State orientation utilizes a multi-process state-sharing architecture that separates state information from protocol processing and application logic, providing module independence and self-healing resiliency.
  • The open approach is built on an unmodified Linux kernel, maintaining full access to the Linux shell and utilities, which supports Linux containers and virtual machines.
  • The single software image runs across all products, improving network testing and reliability while reducing operational complexity and costs.

Requirements:

  • Candidates must have strong engineering and computer science fundamentals.
  • An extensive background in algorithms and strong software architecture skills is required.
  • Fluency in C or C++ programming for at least 5 years is necessary.
  • Hands-on experience with designs and implementations in a strong product-engineering environment is essential.

Benefits:

  • Arista Networks offers a commitment to diversity and inclusion, fostering an environment where individuals from various backgrounds feel welcome.
  • The company has received several prestigious awards, including Best Engineering Team and Best Company for Diversity, Compensation, and Work-Life Balance.
  • Employees can expect a high standard of quality and performance in their work environment.

Get realtime job alerts

Be the first to know about new jobs