<link rel="stylesheet" href="vc_includes/app.min.css">


Distributed Systems Engineer - Controller at Avi Networks
California, US

About Avi Networks

Avi Networks completes enterprises’ digital transformation with its Smart Load Balancer and modern application services. The Avi Vantage Platform is deployed across data centers and clouds, delivering better elasticity, intelligence, and cost savings by providing granular per-tenant and per-app services. Avi’s customers include 20% of Fortune 50 companies. Customers enjoy 5X faster application rollouts, actionable analytics and 70% lower cost. Avi is backed by leading investors including Greylock, Lightspeed, Menlo, and DAG Ventures.


Primary Responsibilities

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

 Desired Skills/Qualifications

  • 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
Careers Powered by VentureLoop - Partner Company Sign In