Job Description
Arista Networks, a leader in data-driven networking solutions for large data centers, campus, and routing environments, is seeking a Software Engineer for its Platform Team. The team focuses on low-level hardware interactions and programming chips, contributing to the development of Arista’s innovative networking operating system (EOS). This role offers an opportunity to work with cutting-edge technologies in cloud computing, AI, and software-defined networking.
Location: Bucharest, Romania (Remote Work Available)
Contract Type: 12-Month Rolling B2B Contract
Responsibilities:
- Develop and maintain Arista’s networking operating system with a focus on state-oriented, multi-process architectures.
- Implement and optimize software modules for high-performance network systems, ensuring stability and resilience.
- Contribute to the open-source Linux-based platform, supporting containers, virtual machines, and DevOps workflows.
- Collaborate with cross-functional teams to design, test, and deploy a single software image across various devices and platforms.
Requirements:
- Strong engineering fundamentals and a solid Computer Science background.
- Proven expertise in algorithms, software architecture, and system design.
- 5+ years of professional experience with C, C++, or Python programming.
- Hands-on experience in product-focused engineering environments and complex software implementations.
