Senior Staff Dataplane Engineer - SSE
Lookout, Inc. is an endpoint to cloud security company purpose-built for the intersection of enterprise and personal data. We safeguard data across devices, apps, networks and clouds through our unified, cloud-native security platform — a solution that's as fluid and flexible as the modern digital world. By giving organizations and individuals greater control over their data, we enable them to unleash its value and thrive. Lookout is trusted by enterprises of all sizes, government agencies and millions of consumers to protect sensitive data, enabling them to live, work and connect — freely and safely.
The traditional mechanism of protecting a business via a branch office based security solution is no longer applicable due to a major shift towards remote work. Our SSE solution breaks the physical perimeter based security and allows security policies to be applied wherever the end user happens to be. Our team is building a public cloud based SSE solution to accomplish this. We are innovating at a fast pace to resolve performance challenges across the data plane, control plane and management plane. We are embracing leading edge technologies at a rapid pace to elevate our end customer experience.
We are looking for a Dataplane Engineer to join our team!
Responsibilities:
- Participate in design, and development of new network security technologies for SSE cloud network services like border gateways, and work with QA to ensure the quality of the deliveries
- Interact with Product Managers to define new features, refine requirements and write functional, and detailed design specifications
- As a service owner, be responsible for service operations, incident handling, and defect fixing
- Work with the Tech pubs team to ensure that the features are appropriately documented
Requirements:
- Minimum of a Bachelor's degree in computer science, engineering, or equivalent
- Strong problem-solving and communication skills, with proven ability to work in a geographically distributed software development group
- Knowledge and experience in computer architecture, operating systems, data structures, networking, computer algorithms, and programming practices
- Good understanding of networking internals (TCP/IP, DNS)
- Proven proficiency in C/C++
Preferred Skills and Expertise:
- Knowledge and experience in TCP/IP, deep packet inspection, firewall, routing, NAT
- Knowledge and experience in DPDK
- Knowledge and experience in network security, SASE, ALG, VPN, TLS, etc
- Knowledge and experience in AWS. Azure, GCP a plus