Arista Networks

Golang Engineer - SRE Engineering Productivity

Arista Networks
Apply
6 hours ago
Dublin, IrelandMid Level

Responsibilities

  • Review and contribute to specifications and implementations from other team members.
  • Design and develop features, feature tests, and technical solutions.
  • Fix bugs and refactor code for scalability, performance, and quality.
  • Identify and resolve bottlenecks and limitations in development workflows, tooling, and infrastructure.
  • Provide support for engineering productivity tools and infrastructure used by Arista’s development teams.
  • Own projects from definition through deployment and customer interactions.

Requirements

  • Bachelor’s degree in Computer Science plus 3 years of experience, Master’s degree plus 2 years of experience, a Ph.D. in Computer Science, or equivalent work experience.
  • Knowledge of one or more of Go, Python, JavaScript, C++, and Java.
  • Knowledge of Linux or UNIX.
  • Understanding of operating systems, networking systems, or distributed systems.
  • Applied understanding of software engineering principles.
  • Strong problem-solving and software troubleshooting skills.
  • Ability to independently design solutions and implement features.
  • Ability to work effectively in small teams.

Tech Stack

AnsibleC++ElasticsearchGoGoogle CloudGrafanaJavaJavaScriptJenkinsKubernetesLinuxMySQLPythonSpinnaker

Categories

DevOpsSite Reliability
Arista Networks

About Arista Networks

5,001-10,000 employees

Arista Networks builds cloud networking hardware and software for large data centers, campus networks, and WAN routing. Its portfolio centers on EOS, a Linux-based network operating system, CloudVision management, and Ethernet switches used by cloud providers and enterprises; revenue comes from product sales plus subscriptions and support. Founded in 2004 and headquartered in Santa Clara, it is a public company on the NYSE (ticker: ANET).

Contact me