Senior C++ Software Engineer
Arista
- Dublin, Ireland
- Senior Level
- Posted
Skills
Required
- C++
- designs and implementations
- algorithms
- software architecture
Preferred
- multi-process state-sharing architecture
Join Arista Networks, a leading provider of cloud networking solutions. As a Senior C++ Software Engineer, you will be part of the OpenConfig team, responsible for building a dynamic, programmable data center infrastructure using software-defined networking principles. You will work with a unique multi-process state-sharing architecture and contribute to the development of the EOS operating system. Enjoy a range of benefits, including medical, dental, and vision coverage, flexible hours, and opportunities for professional development.
Conception, design, and implementation of software solutions for a dynamic, programmable data center infrastructure.
Responsibilities
- Development and maintenance of a multi-process state-sharing architecture that separates state information from protocol processing.
- Collaboration with cross-functional teams to ensure the integration of software solutions across various platforms and environments.
Requirements
Strong engineering and Computer Science fundamentals
- Hands-on experience with designs and implementations in a strong product-engineering environment
- 5+ Fluency in one of C or C++ programming
- Extensive background in algorithms and strong software architecture skills
jobapplier