
Golang Engineer - SRE Engineering Productivity
Arista Networks6 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
About Arista Networks
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).