Staff Client Network Development Engineer
Windows
Confirmed live in the last 24 hours
Locations
Canada • Remote
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Data Structures & Algorithms
C/C++/C#
TCP/IP
Requirements
- Strong software engineering fundamentals including Object Oriented design, data structures, and algorithms
- A quality oriented mindset with a strong commitment to automated testing, metrics collection, monitoring, and continuous improvement in all of your work
- 8+ years of experience in software development of which a minimum of 3 years of experience building apps on Windows
- Proven experience with Windows driver development
- Deep understanding of Windows OS internals, Win32 API (System programming), COM (Component Object Model), WMI (Windows Mgmt interface)
- Good troubleshooting skills and usage of tools like WinDBG
- Proficient in C/C++ Programming
- Understanding of network & security protocols (e.g. TCP, UDP, IP, HTTP, DHCP/DNS, TLS, Active Directory/LDAP, SSO/SAML/Oauth)
- Degree in Computer/Electronics/Electrical Engineering
Responsibilities
- Responsible for designing, developing, and enhancing lightweight and secure client applications for traffic steering
- Own and drive all aspects of the software development cycle in collaboration with the product team
- Be responsible for the quality of the deliverables through automated tests and cross-team collaborations
- Influencing the features and direction of the product and platform with your own ideas
- Work with the Customer Support team in troubleshooting and fixing customer issues and identifying product gaps
- Take an active role in mentoring junior developers
Desired Qualifications
- Programming skills in C#
- Working experience with VPN technologies specifically in IPSec/IKEv2 is a plus
- Working experience with cryptography and PKI
- Demonstrable experience in building highly scalable, performant, and low-latency systems
Cybersecurity for mobile devices
Company Overview
Lookout is on a mission to secure and empower productivity in a privacy-focused world. The company provides endpoint-to-cloud cybersecurity solutions to help secure data for some of the world’s leading enterprises and ensure they comply with regulations.