SlipstreamJobsFresh Startup & VC-Backed Jobs

Senior Software Engineer - C++ - Platform - Romania

Arista Networks - Bucharest, Romania - In-office - posted 2026-09-24

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Arista Networks is seeking a Senior Software Engineer to join the Platform team in Bucharest. You will work closest to the hardware and programming chips, delivering cutting-edge product features for data center switching solutions. In this role, you will own the design and implementation of software that drives Arista's products. Your responsibilities extend beyond coding to encompass the entire development lifecycle: suggesting and deciding what features to build, driving design and architecture, testing and documenting features, and working alongside customers in the field when needed. You'll be part of an engineering-centric organization where engineers have complete ownership of their projects and management is led by those who understand software engineering best. Arista is an industry leader in data-driven, client-to-cloud networking for large data center, campus, and routing environments. The company leverages advancements in cloud computing, artificial intelligence, and software-defined networking. Arista maintains a flat management structure, prioritizes test automation, and gives engineers access across various domains. The company is headquartered in Santa Clara, California, with development offices globally including Australia, Canada, India, Ireland, and the US, treating all R&D centers as equal in stature. You will work on low-level software, Linux user space, kernel code, drivers, hardware ASICs, and performance-critical embedded systems. The role involves datapath forwarding for ACLs, QoS, Unicast, Multicast, EVPN, MPLS, VXLAN, and OAM protocols. REQUIREMENTS: - 3+ years of strong industry experience - Extensive background in algorithms and strong software architecture skills - Fluency in C/C++ programming - Hands-on experience with designs and implementations in a strong product-engineering environment - Strong software debugging skills, especially in embedded systems - Experience with software development for forwarding ASICs, FPGAs, and Network Processors - Experience with hardware abstraction layers - Knowledge of datapath forwarding for ACLs, QoS, Unicast, Multicast, EVPN, MPLS, VXLAN, OAM - Strong communication skills and ability to work in a team environment - Experience working through the complete software development lifecycle from requirements gathering to feature delivery - Network Systems Software development experience is a plus

Similar roles