Skip to content


Santa Clara, California Full Time Posted: Friday, 17 February 2017
Applicants must be eligible to work in the specified location

We believe work is not a place, but rather a thing you do. Our technology revolves around this core philosophy. We are relentlessly committed to helping people work and play from anywhere, on any device. Innovation, creativity and a passion for ever-improving performance drive our company and our people forward. We empower the original mobile device: YOU!


Santa Clara


R6207 Senior Software Engineer, Networking (Open)

Job Posting Title:

Senior Software Engineer, Networking

Job Description:

We're building appliances that will push packets at 10Gbps across 1000s of links, all while making per-packet routing and path selection decisions based on link quality, providing encryption, classifying traffic with DPI, and securing deployments with a firewall.

Join the Citrix SD-WAN team - a part of Citrix's Delivery Networks business, and build high-performance networking gear that is addressing the huge new opportunity created by the adoption of software-defined WANs.

You will work on routing, security, and other networking features to drive the next level of SD-WAN innovation. You will also gain deep expertise in application protocols and high-performance traffic parsing and deep packet inspection.

Required Skills/Experience

  • 2+ years building enterprise-grade appliances in networking or storage
  • Linux expertise
  • Superior coding skills in C
  • Knowledge of L3/L4 networking protocols

Desired Skills/Experience

  • Knowledge of hypervisors such as Xen, Hyper-V, KVM, or ESX
  • Exposure to cloud networking in environments such as AWS or Azure
  • Contributions to open source projects





Functional Area:

Software Development

About us:

Citrix is a cloud company that enables mobile workstyles. We create a continuum between work and life by allowing people to work whenever, wherever, and however they choose. Flexibility and collaboration is what we're all about. The Perks: We offer competitive compensation and a comprehensive benefits package. You'll enjoy our workstyle within an incredible culture. We'll give you all the tools you need to succeed so you can grow and develop with us.

Santa Clara, California, United States of America
2/17/2017 12:30:15 PM

We strongly recommend that you should never provide your bank account details to an advertiser during the job application process. Should you receive a request of this nature please contact support giving the advertiser's name and job reference.