Search Remote Jobs

Senior C++ Engineer

🕒 September 23

🇷🇴 Romania – Remote

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

Where this job comes from

Posted on Arista Networks's careers page, not through a job board

First seen by Remote Rocketship September 23

Still open on Arista Networks's site. Checked 6 hours ago.

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 team members • Write functional specifications, design specifications, test plans, and production code • Work with the SONiC community to upstream code and test changes • Triage and fix customer network problems, including delivering software releases or patches • Develop automated tests, monitor test execution, and debug and fix issues found by tests • Own projects from definition through deployment and be responsible for delivered quality • Write specifications for system software managing hardware components • Implement system software solutions using C, C++, and Python • Work on routing-protocol solutions with a team • Analyze issues found by System Test Engineers and provide fixes • Mentor new and junior engineers • Review and contribute to specifications and implementations from team members and the SONiC community • Create and update implementation and debugging schedules weekly and report them 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 at least one desirable networking area: IP routing protocols such as RIP, OSPF, BGP, IS-IS, or PIM; or Layer 2 features such as 802.1d bridging, Spanning Tree Protocol, Link Aggregation Control Protocol, Link Layer Discovery Protocol, or RFC 1812 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 option • Work-life balance • Inclusive and diverse work environment • Opportunity to work on innovative cloud, artificial intelligence, and software-defined networking solutions • Professional mentorship and development through mentoring junior engineers and collaboration with high-caliber teams

Apply Now

📊 Check your resume score for this job

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

Similar Jobs

🕒 September 18

Software Mind

1001 - 5000

🤖 Artificial Intelligence

☁️ SaaS

📡 Telecommunications

Senior Python Engineer building scalable Python backend services and Azure data platforms. Processing vulnerability intelligence data to help businesses reduce cybersecurity risk.

🕒 September 18

Software Mind

1001 - 5000

🤖 Artificial Intelligence

☁️ SaaS

📡 Telecommunications

Senior Python Engineer building scalable Python services and cybersecurity data platforms at Software Mind. Developing APIs, data processing, cloud infrastructure and event-driven solutions for global clients.

🕒 September 18

Software Mind

1001 - 5000

🤖 Artificial Intelligence

☁️ SaaS

📡 Telecommunications

Senior Java backend developer building API-first integrations for a gaming company. Developing secure, scalable services and supporting cloud, CI/CD, and DevOps practices.

🕒 September 18

Software Mind

1001 - 5000

🤖 Artificial Intelligence

☁️ SaaS

📡 Telecommunications

Senior Python Engineer building scalable Python services and APIs for Software Mind’s cybersecurity data platform. Developing cloud-native, data-intensive solutions for global insurance clients.

🕒 September 17

Sowelo Consulting sp. z o.o. sp. k.

11 - 50

💼 Consulting

📦 Logistics

📣 Marketing

Backend Engineer building scalable AI inference infrastructure for proactive email, calendar, and note-taking applications. Optimizing latency, reliability, observability, and cost across client platforms.

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com
Follow Remote Rocketship on LinkedInFollow Remote Rocketship on InstagramFollow Remote Rocketship on FacebookFollow Remote Rocketship on TikTok