Remote Otter LogoRemoteOtter

Senior/Lead Software Engineer - Remote

Posted 4 weeks ago

Overview

Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. What sets us apart is our relentless pursuit of innovation. We leverage the latest advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge in an increasingly interconnected world. Our solutions are designed to not only meet the current demands of the digital landscape but to also anticipate and adapt to future challenges.

At Arista we value the diversity of thought and perspectives that each employee brings to the table. We believe that fostering an inclusive environment, where individuals from various backgrounds and experiences feel welcome, is essential for driving creativity and innovation.

Our commitment to excellence has earned us several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life Balance. At Arista, we take pride in our track record of success and strive to maintain the highest standards of quality and performance in everything we do.

In Short

  • Join the EOS software development team at Arista Networks.
  • Develop features for Arista's Linux-based network operating system.
  • Write functional and design specifications for software features.
  • Implement solutions using C, C++, and Python.
  • Create and execute automated test programs.
  • Debug and fix problems in the software.
  • Collaborate with Customer Support Engineers to resolve network issues.
  • Mentor junior engineers in the software development process.
  • Contribute to project scheduling and reporting.
  • Work in a fast-paced, high-caliber team environment.

Requirements

  • BS/MS/Ph.D. in Computer Science or related field with relevant experience.
  • Proficiency in C, C++, and Python programming languages.
  • Experience with UNIX or Linux operating systems.
  • Understanding of L2/L3 networking and IP routing protocols.
  • Ability to debug and test packet forwarding engines.
  • Hands-on experience in software development for Ethernet switches/routers.
  • Strong problem-solving and troubleshooting skills.
  • Ability to work independently and in a team environment.
  • Applied understanding of software engineering principles.
  • Experience in mentoring and guiding junior engineers.

Benefits

  • Competitive salary range of $120,000 to $195,000.
  • Eligibility for discretionary bonuses and equity.
  • Comprehensive medical, dental, and vision benefits.
  • Income protection and retirement savings plan.
  • Supportive work environment that values diversity and inclusion.
  • Opportunities for professional growth and development.
  • Flexible work arrangements including remote work options.
  • Access to cutting-edge technology and resources.
  • Collaborative and innovative team culture.
  • Recognition for excellence and contributions to the company.

Similar Jobs:

IDT logo

Senior/Lead C++ Software Engineer - Remote

IDT

1 week ago

Join IDT as a Senior/Lead C++ Software Engineer to develop a high-load domestic and international calling product.

C++
GO
Software Development
Product Configuration
Poland
Full-time
Software Development
ADT logo

Senior Software Engineer II/Lead - Remote

ADT

7 weeks ago

Join ADT as a Senior Software Engineer II/Lead to develop and maintain web services in AWS and GCP environments.

Java
Spring
Spring Boot
API Architecture
USA
Full-time
Software Development
$109,600.00 - $164,400.00/year

FeverUp

Senior Software Engineer - Team Lead - Remote

FeverUp

1 week ago

Join Fever as a Senior Software Engineer and lead a dynamic engineering team while shaping the future of our technical direction.

Software Engineering
Team Leadership
Agile Methodologies
Mentoring
Spain
Full-time
Software Development

FeverUp

Senior Software Engineer - Team Lead - Remote

FeverUp

10 weeks ago

Join Fever as a Senior Software Engineer and lead a talented engineering team while shaping the future of our technology.

Software Engineering
Team Leadership
Agile Methodologies
Mentoring
Worldwide
Full-time
Software Development
TriTech Enterprise Systems logo

Senior Software Engineer - Remote

TriTech Enterprise Systems

Yesterday

TriTech Enterprise Systems is looking for a Senior Software Engineer to develop microservices and user interfaces in a hybrid work setting.

Microservices
Spring Boot
React
Event-driven Design
MD, USA
Full-time
Software Development