Job ID: 2017
Job Title: Principal Engineer
Location: San Mateo, CA HQ


Aryaka is the industry leader in managed SD-WAN partnering with global enterprises to spearhead their WAN transformation initiatives. We are growing fast and expanding rapidly both in terms of customer growth as well as employee headcount


Our global private network is transforming how enterprises connect worldwide to deliver enhanced performance for cloud and on-premises applications. Aryaka was named Leading Lights Company of the Year by Lightreading, recognized on LinkedIn’s Top 50 Industry Disruptors list and was named by IHS Markit as a top SD-WAN provider. Aryaka’s SD-WAN as a Service is deployed by more than 800 global enterprises in 63 countries, including the biggest names in almost every vertical, such as Cigna (healthcare), HMS Host (retail), Samsung (manufacturing), and Skullcandy (manufacturing). Aryaka is looking for experienced product marketing and product management professionals to capitalize on its recent momentum, expand market penetration, and drive enterprise sales in the next phase of growth.


Aryaka Networks Inc., is seeking a motivated and experienced individual to join us as a Senior Software Engineer. The position is responsible for design and development of applications to monitor and maintain Aryaka’s world-wide network services. Application functions include alarming, graphing, notification, log processing, and reporting. Reliability, automation and scalability are key since we provide 24/7 support and our service doubles every year.

The ideal candidate will have a strong and diverse background in Java Software Development and system/network operations, specifically on Linux, CentOS, Unix. The candidate should also have knowledge of computing hardware platforms (storage, processors, memory, I/O). Efficient user experience and data visualization are key strengths we plan to maintain. The candidate needs to work with multiple teams (service engineers, operations, and support) to design and implement application features.


A successful candidate for this job will have extensive technical breadth and depth expertise in the following areas:

  • At least 7 years of experience with Java application development
  • At least 7 years of experience with Linux, Unix, CentOS
  • At least 3 years of demonstrated experience in troubleshooting complex IT server and application issues
  • B.S. or higher in Computer Science or an equivalent major
  • Java (Required)
  • Software Engineering (Required)
  • MySQL, Python, shell programming techniques
  • Demonstrated ability to design and code critical systems projects
  • Strong abilities in software and systems test and debug
  • Investigation and recommendation of alternative techniques and efficiency improvements
  • Software should be developed with reuse, low maintenance, reliability, and extensibility in mind
  • Experience with HTML, CSS, javascript is a plus
  • Experience with big data technology and commercial clouds is a plus
  • Experience with analytics is a plus


If interested, please click here to Easy Apply from LinkedIn.

Aryaka Networks, Inc. is an equal employment opportunity employer and is committed to a proactive program of affirmative action and diversity development. Aryaka Networks provides equal opportunity in all our employment practices to all qualified employees and applicants without regard of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, marital status, military, veteran or VEVRAA protected veteran status, or any other category protected by federal, state, and local laws.