Senior C++ Engineer

🕒 June 25

🇮🇪 Ireland – Remote

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

👻 Ghost score 18%

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

• Write functional specifications and design specifications for system software to manage hardware components • Independently implement solutions to small-sized problems in the system software using the C, C++, and python programming languages • Write test plan specifications for small-sized features and implement automated test programs to execute the cases described in the test plan • Debug problems found by our automated test programs and fix the problems • Work on a team implementing, testing, and debugging solutions to larger routing protocol problems • Work with Customer Support Engineers to analyze problems in customer networks and provide fixes for those problems when needed in the form of new software releases or software patches • Work with the System Test Engineers to analyze problems found in their tests and provide fixes for those problems • Mentor new and junior engineers to bring them up to speed in Arista’s software development environment as well as broader SONiC development • Review and contribute to the specifications and implementations written by other team members and the SONiC community

🎯 Requirements

• 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 at least one of the following areas is desirable: IP routing protocols, such as RIP, OSPF, BGP, IS-IS, or PIM • Layer 2 features such as 802.1d bridging, the 802.1d Spanning Tree Protocol, the 802.1ax Link Aggregation Control Protocol, the 802.1AB Link Layer Discovery Protocol, or RFC 1812 IP routing • Ability to utilize, test, and debug packet forwarding engine and a hardware component’s vendor provided software libraries in your solutions • Hands-on experience in the design and development of ethernet bridging or routing related software or distributed systems software is desirable • Strong problem-solving and software troubleshooting skills

🏖️ Benefits

• Health insurance • Professional development opportunities

Apply Now

Similar Jobs

🕒 June 23

Teleport

201 - 500

🔒 Cybersecurity

☁️ SaaS

🏢 Enterprise

Senior Backend Engineer developing scalable solutions for Teleport's Core Product with a focus on performance and reliability. Contributing to open-source initiatives and collaborating with global teams.

🇮🇪 Ireland – Remote

💵 €134k - €177.1k / year

💰 $110M Series C - Teleport on 2022-05

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

Distributed Systems

Linux

Open Source

Go

🕒 June 17

Castillians

51 - 200

Senior Java Developer focusing on web applications and microservices in the iGaming industry. Collaborating with teams on technical support, API integration, and documentation.

Microservices

🕒 June 11

Castillians

51 - 200

Senior Java Engineer role focusing on software development and real-time reporting in a remote work setup.

Java

🕒 May 4

Tether.to

11 - 50

₿ Crypto

💳 Fintech

💸 Finance

Backend Engineer building scalable, secure Node.js wallet infrastructure for Tether’s blockchain-based digital finance platform. Developing microservices and database-backed services for global users.

JavaScript

Microservices

MongoDB

MySQL

Node.js

🕒 February 12

Islacare

11 - 50

🏥 Healthcare

⚕️ Healthcare Insurance

☁️ SaaS

Lead Backend & Platform Engineer managing a high-performance team at Isla Health, ensuring platform scalability for remote healthcare solutions. Drive technical excellence and architectural decisions in a rapidly growing startup.

🇮🇪 Ireland – Remote

💵 €92k - €110k / year

💰 Pre Seed Round on 2020-01

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

Cloud

Google Cloud Platform

JavaScript

Node.js

Terraform

TypeScript