Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Arista Networks

Senior C++ Software Engineer

Arista Networks

Senior C++ Software Engineer with a focus on data-driven networking. Joining Arista Networks to innovate in programmable data centre infrastructure and software-defined networking.

Posted 5/22/2026contractRemote • 🇬🇷 GreeceSeniorWebsite

Tech Stack

Tools & technologies
Linux

About the role

Key responsibilities & impact
  • Work with the OpenConfig team to build programmable data centre infrastructure using software-defined networking principles.
  • Architect a new networking operating system based on state orientation, open standards, and a single software image consistency.
  • Collaborate with diverse applications using a central database for state-sharing architecture.
  • Ensure module independence, self-healing resiliency, and software stability in system designs.
  • Maintain full, secured access to the Linux kernel for EOS.

Requirements

What you’ll need
  • Strong engineering and Computer Science fundamentals.
  • Extensive background in algorithms and strong software architecture skills.
  • 5+ years of experience.
  • Fluency in one of C or C++ programming.
  • Hands-on experience with designs and implementations in a strong product-engineering environment.

Benefits

Comp & perks
  • Company Description: Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments.
  • Relentless pursuit of innovation by leveraging the latest advancements in cloud computing, AI, and software-defined networking.
  • Commitment to fostering an inclusive environment, where each employee's diverse thoughts and perspectives are valued.
  • High standards of quality and performance in everything we do.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
CC++software-defined networkingalgorithmssoftware architectureLinux kernelprogrammingsystem designdata centre infrastructurestate-sharing architecture
Soft Skills
collaborationproblem-solvingresiliencyindependencecommunicationengineering fundamentalsorganizational skillsadaptabilitycritical thinkingattention to detail