Job Description
The Senior Software Engineer - Linux Engineer will report to the Director of Engineering, Mobile who will be helping our Mobile Engineering team to build quality in products that secure mobile devices, applications, and data.
We develop innovative solutions that are transforming the internet security business, and millions of users rely on our service for data protection and comprehensive security. We also provide real-time analytics to our customers for unmatched visibility and maintain a state-of-the-art NOC. The development team works on web filtering, policy enforcement, next-gen firewall, sandboxing, DLP, and mobile user solutions. Being responsive to our customers and delivering industry-leading mission-critical solutions require precise engineering and a philosophy of continuous improvement, both areas in which Zscaler engineers excel.
Responsibilities/What You ll Do:
- Team is responsible for design and development of smart and breakthrough solutions for secure internet/enterprise connectivity and endpoint security client on variety of desktop and mobile platforms: Windows, MAC, iOS, Android and Linux.
- Design and Development of multi-platform software using latest software development techniques.
- Work with Product Management to understand requirements
- Write and execute dev test routines for your modules
- Work with QA to create better test routines, reproduce customer issues and deliver better quality product releases.
Qualifications/Your Background:
- 5+ years software engineering experience, with emphasis in Linux networking application development
- Network programming and troubleshooting experience
- Understanding of Layer 3, Layer 4 and higher networking technologies - IP/TCP/HTTP/SSL protocols.
- Network stack development experience in Linux, specifically for VPN client type applications is a plus
- Linux network driver development experience is huge plus
- Excellent verbal and written communication skills
- Experience with Linux UI development, Chrome OS development
- Experience with Windows UI development using C++/C#/.NET technologies is a plus
- Dealing with interoperability issues is a big plus
- Good understanding of one or more operating systems: Mac, Android, Chrome or iOS is desired.
- Good understanding of security concepts such as PKI and firewall
- Strong understanding of network security technologies is a plus .
- Bachelor s in computer science or related field is required
Job Classification
Industry: IT-Software, Software Services
Functional Area: IT Software - Application Programming, Maintenance,
Role Category: Programming & Design
Role: Programming & Design
Employement Type: Full time
Education
Under Graduation: Any Graduate in Any Specialization
Post Graduation: Post Graduation Not Required
Doctorate: Any Doctorate in Any Specialization, Doctorate Not Required
Contact Details:
Company: Zscaler Inc
Location(s): Pune
Keyskills:
TCP
Linux
Networking
Network security
Application development
HTTP
Windows
Troubleshooting
Android
Firewall