Overview
Company
Profile match
Impact
Conditions
Benefits
Hiring process
Similar jobs

Arista Networks

US headquartered Arista Networks provides software-driven cloud networking solutions for large data center, cloud computing, high-performance computing and high-frequency trading environments. Products includes Low latency switches.

As a Software Engineer your core responsibility is to deliver new product features. A major part of this is writing and owning the code that drives our products. However, the role of a Software Engineer is much bigger than simply writing code.

Responsibilities:

  • Suggesting and deciding what features to build.
  • Driving the design and architecture.
  • Pushing, testing, and documenting the feature.
  • Working alongside customers in the field if needed.

Requirements:

  • This is an interesting and exciting opportunity to be a part of the software development team that is redefining Data Center switching. For success at Arista, all you need is the following:
  • 3-6 years of hands-on experience with designs and implementations in a strong product-engineering environment.
  • Strong engineering and Computer Science fundamentals.
  • Extensive background in algorithms and strong software architecture skills.
  • Fluency in one of the C/C++/Python programming languages.

Good to have qualifications:

  • Strong software debugging skills, especially in embedded systems.
  • Experience with software development for the forwarding ASICs, FPGAs, Network Processors etc.
  • Experience with hardware abstraction layers.
  • Datapath forwarding for ACLs, QoS, Unicast, Multicast, EVPN MPLS, VXLAN, OAM etc.
  • Strong communication skills and the ability to work in a team environment.
  • Experience working through the complete software development life cycle right from requirements gathering to deliver the fully developed feature.
  • Experience in Network Systems Software development is a plus.

Recommended for you based on this role

Similar stack
Same company
In your city
Full-Time • 5+ year exp • Bachelor's Degree • Budapest
C++
C
C
Embedded C
DevOps
RTOS
Apply
Remote • Full-Time • 8+ year exp • Bachelor's Degree
C++
Python
Apply
$61k – $107k per year • Remote/Hybrid • 3+ year exp • Bachelor's Degree
Python
DevOps
Ansible
gRPC
Cybersecurity
Tcpdump
Wireshark
Apply
Cloud Engineer 8 days ago
$89k – $140k per year • Contractor • 2+ year exp • Bachelor's Degree • Vancouver
Python
DevOps
Amazon EC2
Ansible
AWS
AWS Lambda
CI/CD
Docker
GCP
Google GKE
Incident Management
Nagios
Prometheus
Kubernetes
Apply
In office • Full-Time • 5+ year exp • Houston
Python
DevOps
Ansible
Apply
Remote • Full-Time • 2+ year exp • Bachelor's Degree • Bucharest
C++
Python
Databases
Redis
DevOps
Docker
Web3
Layer 2
Apply
Full-Time • 5+ year exp • Bachelor's Degree • Bengaluru
Python
Databases
Apache Kafka
ClickHouse
ElasticSearch
HBase
PostgreSQL
AI/ML
Hadoop
TensorFlow
DevOps
CI/CD
Google GKE
Grafana
Kubernetes
Loki
Prometheus
Spinnaker
Terraform
GCP
Apply
$120k – $195k per year • Remote • Full-Time • 8+ year exp • Bachelor's Degree • Vancouver
C++
Python
Web3
Layer 2
Apply
Senior Data Engineer 15 days ago
5+ year exp • Bengaluru
Java
Python
Scala
SQL
Python
pySpark
Databases
Apache Kafka
Databricks
Snowflake
AI/ML
Dagster
Flink
Spark
Apply
$110k – $175k per year • Full-Time • 5+ year exp • Master's Degree • Santa Clara
Apply
Career impact
Discover how this job can transform your career
Get a personal career forecast for this job - salary uplift, next-level role, skill boost and a 3-year financial impact, all calculated from your profile.
Personal salary uplift vs. your current pay
Your 3-year career trajectory
Skills you will level up in this role
3-year financial impact in dollars
Create free account
Free forever • Less than a minute • No credit card

Work setup

Location
Bengaluru