Full Time

Professional Services Software Engineering Internship - 100% Remote

Arista Networks
Remote!
$20,000 - $35,000* / year

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Arista Networks, so some details may not match this job. The employer's own page has the real description.

Overview

The Professional Services Software Engineering Internship at Arista Networks is designed for motivated individuals eager to contribute to cutting-edge software solutions in the networking industry. In this fully remote role, interns will engage in real-world projects, collaborating with skilled professionals to enhance system functionality and user experience. Interns will gain exposure to various aspects of software engineering, including design, coding, testing, and documentation, while applying principles learned in their academic studies to practical scenarios.



Job Responsibilities

  • Assist in the design and development of software applications and features.
  • Participate in code reviews, providing and receiving constructive feedback.
  • Collaborate with cross-functional teams to define, design, and implement new system functionalities.
  • Debug and troubleshoot issues in existing applications and provide innovative solutions.
  • Contribute to technical documentation and project-related artifacts.
  • Stay current with emerging technologies related to software development and networking.


Qualifications

  • Pursuing a degree in Computer Science, Software Engineering, or a related field.
  • Strong understanding of programming languages such as Python, Java, or C++.
  • Familiarity with web development technologies including HTML, CSS, and JavaScript.
  • Experience with version control systems, preferably Git.
  • Basic knowledge of networking concepts and protocols is desirable.
  • Excellent problem-solving skills and an aptitude for learning new technologies.


Technologies & Tools

The intern will utilize various technologies and tools that are integral to the software development process at Arista Networks. This includes, but is not limited to, integrated development environments (IDEs) such as Visual Studio Code, version control systems like Git, cloud computing platforms, and other collaborative tools that facilitate project management and communication within remote teams.



Ideal Candidates

The ideal candidates for this internship position will demonstrate a passion for software engineering and a strong willingness to learn. They will possess excellent communication skills, both verbal and written, to effectively collaborate with team members. Additionally, successful candidates will thrive in a remote work environment, exhibiting strong self-management skills and the ability to work independently while contributing to team objectives. A proactive attitude and enthusiasm for tackling complex challenges are essential traits for a fit within our innovative culture.

Need to call your state’s unemployment office? We list every state’s phone lines, as each agency gives them. Find your state →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.