bizibly

Job ID: 2021
Job Title: Principal Engineer – TCP/SSL/HTTP/Application Classification
Location: San Mateo, CA HQ

WHO IS ARYAKA?

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

WHY ARYAKA?:

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.

WHAT YOU WILL DO:

Ideal candidates should have extensive experience in software product development in the domain of networking protocols. The person must be a proficient hands-on application/system software developer with deep experience in Linux/Unix based platforms. The person must have strong programming skills and excellent computer science fundamentals on algorithms and advanced software techniques. WAN optimization experience is a big plus.

  • Excellent C and C++ programming skills
  • Domain Expert inTCP stack: dealing with performance and congestion control algorithms, scaling connections etc.
  • Domain Expert in networkingapplication protocols: HTTP/SSL/CIFS/MAPI/Citrix etc
  • Excellent software design skills in systems/networking environment.
  • Proficient in development of multi-threaded software on Linux/Unix.
  • Ability to analyze performance issues at system-level and component-level.
  • Proficient in protocol analysis using network traces.
  • Experience in protocol re-engineering based on network trace analysis a big plus.
  • Preferred exposure to Linux/Unix kernel development.

Responsibilities:

  • Participate in the Design of Networking features from scratch for Aryaka WAN optimization service.
  • Senior developer for Networking Proxies on Aryaka WAN optimization service.
  • Senior developer for Application Classification and Deep Packet Inspection 
  • Interact with other component leads and architects for comprehensive design.
  • Mentor junior team members in software development techniques and processes.
  • Design review, Code review, Unit test review, within and across teams.

HOW TO APPLY

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.