Job Description

Advance your career as a Senior Software Engineer with Arista Networks, specializing in innovative Layer1 software development using C, C++, and Python. Embrace a collaborative work environment to foster creativity and technical excellence.
At Arista Networks, you will manage all phases of Layer1 software development. This senior role requires collaboration with customers and hardware engineering teams to design scalable software solutions. You will also guide junior engineers, ensuring high-quality delivery while enhancing your leadership skills.
Key Responsibilities:
• Collaborate with customers to define Layer1 software features
• Oversee the efficient software development lifecycle
• Maintain software features using C, C++, and Python
• Work with hardware teams for successful software launches
• Mentor junior engineers through technical challenges
Requirements:
• Master’s degree with 6 years of relevant experience
• Proficient in C, C++, and Python pro...

Ready to Apply?

Take the next step in your AI career. Submit your application to Arista Networks today.

Submit Application