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++ Engineer

Arista Networks

Senior C++ Engineer developing and qualifying features for SONiC software at Arista Networks. Collaborating with a team to deliver solutions for large data center networks.

Posted 7/1/2026full-timeRemote • 🇬🇷 GreeceSeniorWebsite

Tech Stack

Tools & technologies
Distributed SystemsLinuxPythonUnix

About the role

Key responsibilities & impact
  • Write functional specifications and design specifications for system software
  • Implement solutions to small-sized problems in the system software using C, C++, and python
  • Write test plan specifications and implement automated test programs
  • Debug problems found by automated test programs
  • Work with Customer Support Engineers to analyze and provide fixes for customer network problems
  • Mentor new and junior engineers and review specifications of team members
  • Create and update implementation schedules

Requirements

What you’ll need
  • BSc, MS or Ph.D. in Computer Science/Electrical Engineering/Computer Engineering with 2+ years of related post graduate work experience
  • Knowledge of C, C++, and/or python
  • Knowledge of UNIX or Linux
  • Understanding of L2/L3 networking including IP routing protocols, Layer 2 features, and distributed systems functions
  • Strong problem solving and software troubleshooting skills
  • Ability to design and implement solutions to small-sized problems without outside help
  • Mentoring new and junior engineers

Benefits

Comp & perks
  • Fostering an inclusive environment
  • Commitment to excellence
  • Prestigious awards like Best Company for Diversity

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
Functional SpecificationsDesign SpecificationsAutomated TestingDebuggingProblem SolvingSoftware Troubleshooting
Soft Skills
MentoringCollaboration
Certifications
BSc in Computer ScienceMS in Computer SciencePh.D. in Computer Science