Avi Networks

Your browser cookies must be enabled in order to apply for this job. Please contact support@jobscore.com if you need further instruction on how to do that.

Distributed Systems Engineer: Controller (All Experience Levels)

Engineering | Santa Clara, CA | Full Time

Job Description

About Us:

Avi Networks is a rapidly growing Silicon Valley startup led by veterans with proven track record in building virtualization, networking, and software solutions. Our mission is to solve some of the toughest customer problems associated with application delivery in today’s mobile and cloud era


  • Architect, Design, Develop, and Test a Micro Services based distributed software platform
  • Build & Maintain Scalable Policy management, Cloud Orchestration & Configuration Distribution systems


  • Distributed systems/Multi-threaded & Concurrent programming 

  • REST APIs, Databases, In-Memory Datastores/Caches

  • Proficient in at least of one of - C++/Python/Go & willing to learn

  • Good software development practices - should thrive in an environment of rapid development, peer code reviews, and writing good functional/unit tests
  • Strong algorithm design skills; you care about shipping clean, quality code
  • MS/BS in CS/EE - Positions available for all experience levels (Fresh Grads, 1-4 years, 5-10 years, 10+ years experience)

Bonus Points:

  • Knowledge of Django, Postgresql, Redis

  • Knowledge of Cloud Platforms - AWS, Azure, GCE, OpenStack

  • Knowledge of Microservices Platforms - Docker Containers, Kubernetes etc. 

  • Experience working with clustering systems - ZooKeeper, etcd etc


  • Learn & adopt latest technologies
  • Creative, rapidly growing, fast paced startup environment
  • Fun place to work, friendly colleagues
  • Open & inclusive culture