Senior C++ Engineer

🔥 0 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Arista Networks

Arista Networks

1001 - 5000 employees

Founded 2004

🏢 Enterprise

📡 Telecommunications

💰 $2.6M Post-IPO Debt on 2015-05

Enterprise • Telecommunications • Cloud

Arista Networks is a leader in building scalable high-performance and ultra-low-latency networks for modern data center and cloud computing environments. The company offers a wide range of networking solutions including the Arista Extensible Operating System (EOS) for cloud networking, CloudVision for network automation and observability, and a variety of high-performance switches and routing platforms. Arista's solutions are designed for enterprise WANs, cloud-grade routing, multi-domain segmentation, security, and modern network operating models, making them a pivotal choice for hyperscale data centers and cloud environments.

📋 Description

• Build and qualify SONiC software features for Arista switches and large data center networks • Gather and understand functional and technical requirements with engineers and marketing team members • Write functional specifications, design specifications, and test plans • Implement system software solutions using C, C++, and Python • Develop and execute automated tests • Debug and fix issues discovered by automated tests • Implement, test, and debug larger routing protocol solutions as part of a team • Analyze customer network problems with Customer Support Engineers and provide software releases or patches • Analyze System Test Engineer issues and provide fixes • Mentor new and junior engineers in Arista’s software development environment and SONiC development • Review and contribute to specifications and implementations from team members and the SONiC community • Create and maintain implementation and debugging schedules and report weekly to the project lead • Own projects from definition through deployment and ensure deliverable quality

🎯 Requirements

• BSc, MS, or Ph.D. in Computer Science, Electrical Engineering, or Computer Engineering • 2+ years of related postgraduate work experience • Knowledge of C, C++, and/or Python • Knowledge of UNIX or Linux • Understanding of L2/L3 networking • Knowledge of at least one desirable routing or Layer 2 networking area, such as RIP, OSPF, BGP, IS-IS, PIM, bridging, STP, LACP, LLDP, or IP routing • Ability to utilize, test, and debug packet forwarding engines and vendor-provided hardware component software libraries • Knowledge of distributed-systems infrastructure functions including messaging, signaling, databases, and command-line interface techniques • Applied understanding of software engineering principles • Strong problem-solving and software troubleshooting skills • Ability to independently design and implement solutions to small-sized problems • Ability to work on a small team solving medium-sized problems with limited oversight • Hands-on experience in Ethernet bridging, routing-related software, or distributed-systems software is desirable • Hands-on experience with enterprise or service-provider Ethernet switch/router system software development, or significant PhD-level research in network routing and packet forwarding, is desirable

🏖️ Benefits

• Remote work allowed • Compensation and work-life balance recognized through company awards • Inclusive and diverse work environment

Apply Now

Similar Jobs

🕒 4 days ago

Sigma Software Group

1001 - 5000

💼 Consulting

🏥 Healthcare

🚘 Automotive

Senior .NET Developer building cloud-native embedded-finance systems for a leading FinTech company. Delivering tested C#, .NET Core, and Angular features across AWS environments.

Angular

AWS

Cloud

Docker

Kafka

Kubernetes

NoSQL

RabbitMQ

.NET

🕒 August 6

Powerprozesse GmbH

1 - 10

💼 Consulting

📦 Logistics

🤖 Artificial Intelligence

Senior backend developer building autonomous AI agents for Hausverwalter.ai, an all-in-one property-management platform. Designing agent tools, voice agents, retrieval, evaluations, and LLM infrastructure.

JavaScript

Next.js

React

TypeScript

🕒 August 5

Smartitory

1 - 10

🏗️ Construction

🏥 Healthcare

🏨 Hospitality

Senior Java fejlesztő banki és közigazgatási rendszerekhez a Smartitorynál. REST API-kat és microservice alapú megoldásokat tervez, fejleszt és véleményez.

🗣️🇭🇺 Hungarian Required

Angular

AWS

Azure

Cloud

Docker

Java

Kubernetes

React

Spring

Spring Boot

SpringBoot

🕒 August 5

AMS Accelerate IT

11 - 50

🎯 Recruiter

🤝 B2B

Senior Backend Engineer building ledgers, money-movement engines, and reliable financial workflows for a private-market access platform. Owning correctness, reconciliation, APIs, and PostgreSQL infrastructure.

Cloud

JavaScript

Node.js

Postgres

Terraform

TypeScript

Go

🕒 July 31

accesa.eu

1001 - 5000

💼 Consulting

🏭 Manufacturing

🏥 Healthcare

Golang Engineer developing scalable APIs for an insurtech company. Collaborating cross-functionally to drive microservices from design to deployment.

Cloud

Distributed Systems

Docker

GRPC

Kafka

Kubernetes

Microservices

Postgres

RabbitMQ

Go