Enable job alerts via email!
A leading data center networking company is seeking a mid-level software engineer to join their team. The role involves developing features for their Extensible Operating System (EOS) primarily using C, C++, and Python. Candidates should have a strong background in networking and at least 3 years of relevant experience. The position offers a competitive salary range of $95,000 to $145,000, along with comprehensive benefits.
Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. We pursue innovation by leveraging cloud computing, artificial intelligence, and software-defined networking to provide clients with a competitive edge. We value diversity of thought and strive for an inclusive environment. Our commitment to excellence is reflected in awards for engineering, diversity, compensation, and work-life balance.
Job Description
Arista Networks is looking for world-class software engineers to join our Extensible Operating System (EOS) software development team. As a core member of the EOS team, you will be part of a fast-paced, high-caliber team building features to run the world\'s largest data center networks. Your software will be a key component of Arista\'s EOS, a Linux-based network operating system that runs on all Arista data center networking products.
The EOS team is responsible for all aspects of the development and delivery of software for Arista switches. You will work with fellow engineers and the marketing team to gather and understand functional and technical requirements for upcoming projects. You will help write functional specifications, design specifications, test plans, and the code to bring these to life. You will also work with customers to triage and fix problems in their networks. Internally, you will develop automated tests, monitor their execution, and triage and fix problems found by tests. At Arista, you will own your projects from definition to deployment and be responsible for the quality of everything you deliver.
This role requires strong and broad software engineering fundamentals, and ideally a good understanding of networking including L2, L3, and fundamentals of commercial switching hardware. Your role will cover all aspects of EOS, not just a single area.
This is a mid-level software engineer requirement not applicable for fresh graduates or interns.
The base pay range for this role is $95,000 to $145,000, with location-based adjustments. Actual base pay offered is based on factors including skills, qualifications, experience, and work location. The pay range reflects base pay and may include discretionary bonuses and equity. Sales roles may participate in an incentive plan with commissions. Benefits include medical, dental, vision, wellbeing, income protection, and a Group Retirement Savings Plan. Recruiting teams can share details during the hiring process.