Senior C++ Engineer

🔥 0 minutes ago

🇷🇴 Romania – Remote

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

👻 Ghost score 10%

infoinfo
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

• Join Arista Networks’ Software for Open Networking in the Cloud (SONiC) software development team • Build and qualify features for large data-center networks • Develop and deliver SONiC software for Arista switches • Gather and understand functional and technical requirements with engineers and marketing • Write functional specifications, design specifications, test plans, and production code • Work with the SONiC community to upstream code and test changes • Triage and fix problems in customer networks • Develop automated tests, monitor their execution, and debug and fix detected problems • Own projects from definition through deployment and ensure delivery quality • Write system-software specifications for managing hardware components • Implement solutions using C, C++, and Python • Work on routing-protocol solutions, including testing and debugging • Collaborate with Customer Support Engineers and System Test Engineers to analyze issues and provide fixes • Mentor new and junior engineers • Review and contribute to specifications and implementations from team members and the SONiC community • Create and maintain implementation/debugging schedules and report weekly to the project lead

🎯 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 IP routing protocols such as RIP, OSPF, BGP, IS-IS, or PIM is desirable • Knowledge of Layer 2 features including bridging, Spanning Tree Protocol, Link Aggregation Control Protocol, Link Layer Discovery Protocol, or RFC 1812 IP routing is desirable • 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 • 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 • Applied understanding of software engineering principles • Strong problem-solving and software-troubleshooting skills • Ability to design and independently implement solutions to small-sized problems • Ability to work on a small team solving medium-sized problems with limited oversight

🏖️ Benefits

• Employees can work remotely • Work-life balance • Inclusive work environment • Diversity-focused workplace • Compensation recognition/awards

Apply Now

Similar Jobs

🔥 18 hours ago

principal33

201 - 500

Data Engineer building Python and Spark pipelines for energy trading at principal33. Operating forecasting models and scalable Databricks data platforms remotely from Romania.

Azure

Cloud

GraphQL

GRPC

PySpark

Python

Spark

Terraform

Unity

🔥 19 hours ago

Trading 212

201 - 500

💼 Consulting

📣 Marketing

💸 Finance

Senior Backend Engineer building resilient backend services for Trading 212’s mobile trading and investing platform. Owning microservices from design through production operations.

Microservices

🕒 2 days ago

Powerprozesse GmbH

1 - 10

💼 Consulting

📦 Logistics

🤖 Artificial Intelligence

Senior Backend Developer building autonomous, voice, and inbox AI agents for Hausverwalter.ai’s property-management platform. Improving LLM infrastructure, retrieval, evaluations, and agent tooling.

JavaScript

Next.js

React

TypeScript

🕒 4 days ago

AllCloud

201 - 500

💼 Consulting

📦 Logistics

🏥 Healthcare

Backend Developer building Python and AWS generative AI services for AllCloud’s cloud solutions. Designing scalable event-driven systems and integrating AWS Bedrock, LLMs, and RAG workflows.

AWS

Docker

DynamoDB

Kafka

Kubernetes

Microservices

Postgres

Python

Ray

🕒 5 days ago

Smartitory

1 - 10

🏗️ Construction

🏥 Healthcare

🏨 Hospitality

Senior Java developer building secure banking and public-administration systems for Smartitory. Designing REST APIs and microservices while collaborating with testers, analysts, and project teams.

🗣️🇭🇺 Hungarian Required

Angular

AWS

Azure

Cloud

Docker

Java

Kubernetes

React

Spring

Spring Boot

SpringBoot