Full Time

Professional Services Software Engineer 100% Remote

Arista Networks
Remote!
$80,000 - $120,000* / year (about $38–$58 an hour)

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.

Job Overview

The Professional Services Software Engineer at Arista Networks is responsible for leveraging cutting-edge technologies to deliver high-quality solutions tailored to our clients' unique needs. This role encompasses a variety of functions including software development, system integration, and the provision of technical support. Engineers in this position will collaborate closely with cross-functional teams to ensure optimal product implementation and performance while fostering continuous improvements and innovation.



Job Responsibilities

  • Develop and implement software solutions that meet client specifications and project requirements.
  • Engage in system integration and deployment activities, ensuring seamless operation within existing infrastructures.
  • Provide ongoing technical support and troubleshooting assistance for deployed solutions.
  • Collaborate with product management and sales teams to refine project scope and estimate timelines.
  • Document processes, software designs, and solution architectures for future reference and maintain standards compliance.
  • Participate in code reviews and contribute to best practices in software engineering.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 3+ years of professional experience in software development and system integration.
  • Proficiency in programming languages such as Python, Java, or C++.
  • Experience with cloud technologies and architectures, particularly AWS or Azure.
  • Familiarity with networking concepts, network protocols, and application performance monitoring tools.
  • Strong analytical and problem-solving skills, with the ability to debug and optimize complex systems.


Technologies & Tools

As a Professional Services Software Engineer, you will engage with an array of advanced technologies and tools. This includes software development frameworks, cloud platforms such as AWS and Azure, integrated development environments (IDEs), and version control systems like Git. Familiarity with automation tools and deployment methodologies such as CI/CD pipelines is also essential for streamlining development processes.



Ideal Candidates

The ideal candidate will possess a strong technical background complemented by excellent interpersonal skills. They should be proactive, adaptable, and open to learning in fast-paced environments while demonstrating a passion for delivering high-quality solutions. Effective communication is critical, as candidates will frequently interact with clients and internal teams. A successful Professional Services Software Engineer will be guided by a customer-centric approach and a commitment to achieving outstanding results through collaboration and innovation.

Had a job search go strangely, or terribly? Tell us. We publish stories without names. Tell your story →

View Similar Jobs

Matches Jobs

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