Staff Software Engineer, VEN

Illumio

Sunnyvale, CA, US
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 05/29/2021
  • Website: illumio.com
  • Company Address: 160 San Gabriel Drive California, Sunnyvale, CA, 94086

About Illumio

Illumio enables organizations to realize a future without high-profile breaches by providing visibility, segmentation, and control of all network communications across any data center or cloud. Founded in 2013, the world’s largest enterprises, including Morgan Stanley, BNP Paribas, Salesforce, and Oracle NetSuite, trust Illumio to reduce cyber risk. For more information, visit www.illumio.com/what-we-do.

Job Description

Our guiding philosophy in Engineering is to get things right through practicing disciplined engineering, focusing, not cutting corners, and of course having fun while we are at it. We believe in enabling ownership at all levels of the organization and empowering teams. If you thrive in this culture, come join us, we are changing how enterprises secure their applications.

We are the core team responsible for building the Virtual Enforcement Node (VEN), the agent software that runs on customer hardware and virtual machines. We are a passionate, high-functioning team that empowers engineers to create high quality portable code running on a variety of operating systems.  You will be writing multithreaded C/C++ networking and security applications to feed into our Policy Compute Engine (PCE). You will have the opportunity to design critical features and subsystems, work out all of the details, defend the design before your peers, and deliver high quality tested code. You will also mentor junior engineers, new-grads, and interns to help them grow as engineers and become productive members of the team. You will be using the latest technology and C++ standards. You will be working with Docker, Kubernetes/Openshift, and a myriad of cloud platforms. 

  • Create high quality code that runs on multiple operating systems

  • Use latest technologies and C++ standard.

  • Strong cross functional team skills.

  • Be willing to teach and to learn and become a productive member of the team.  

  • Expertise in programming in C++ (C++11/14/17/20).

  • Experience in delivering reliable portable application software on multiple operating systems.

  • Strong knowledge of networking programing using POSIX APIs.

  • Experience with developing/using RESTful APIs.

  • Experience developing multi-threaded applications.

  • Strong debugging skills utilizing built in OS tools like valgrind, Windbg, etc.

  • Strong understanding of fundamental data structures & algorithms, 

  • Familiarity with writing unit tests in a test harnesses such as GoogleTest, CPPTest, etc.

  • Write scripts in one or more of the following - bash, powershell, Bourne shell.

  • Excellent analytical and problem-solving skills.

  • Excellent communication skills

  • MS/BS in STEM or equivalent with 5+ years of relevant work experience

  • Experience with firewalling technologies such as iptables, nftables, WFP or packet filter.

  • Familiarity with AIX, Solaris.

  • Familiarity with BPF/eBPF

  • Experience with Kubernetes deployments in production

  • Knowledge of IPSec

Illumio enables organizations to realize a future without high-profile breaches by preventing the lateral movement of attackers across any organization. Founded on the principle of least privilege in 2013, Illumio provides visibility and segmentation for endpoints, data centers or clouds. The world’s leading organizations, including Morgan Stanley, BNP Paribas, Salesforce, and Oracle NetSuite, trust Illumio to reduce cyber risk. For more information, visit https://www.illumio.com/what-we-do and engage us on LinkedIn and Twitter.

Related Jobs

Senior UI Engineer, Data (Remote)

Illumio - San Francisco, CA, US

Vice President, Product Marketing

Illumio - Sunnyvale, CA, US

Staff Technology Exploration Engineer

Illumio - Toronto, CA

Senior Software Engineer

Illumio - Toronto, CA

Senior UI Engineer, Data (Remote)

Illumio - Toronto, CA
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.