As a Software Engineer in the datapath team, you will be responsible for designing, implementing, and enhancing Client software for Netskope Cloud Security solutions and solve some of the most challenging cloud access & data security problems for enterprise customers.
Work with a group of brilliant engineers to build client technologies that protect data on endpoints including Windows, macOS, and mobile platforms, and build some of the server components in the cloud that supports these clients.
Write multi-threaded/multi-platform code in C using the latest software development techniques.
Understand requirement specs, research/find appropriate solutions,
design/implement the feature with high quality ensuring reliability, sustainability, scalability, observability.
Work with Product Management to understand requirements.
Write and execute dev test routines for your modules.
Work with QA to help them better test our product.
B.E /B.Tech /M.Tech degree from a recognised and accredited university/college.
Minimum 4 years of work experience in the areas of data, network or cloud security solutions product development.
Preferred Technical Skills
Excellent debugging and development and troubleshooting skills in C .
Expert in either Windows or macOS operating system internals such as file system, networking and processes.
Expert in data structures and algorithms.
Experience with Objective C/ Java / Python.
Experience with writing multi-platform code.
Experience in building & sustaining endpoint security software.
Good understanding of file systems and TCP/IP/HTTP/SSL protocols.
Desired Technical Skills
Understanding of one or more mobile operating systems: Android or iOS is desired.
Experience with x86 Assembly is a plus.
Familiarity with web data formats like JSON, XML, MIME, etc.
Knowledge of cryptography techniques.
Knowledge of CI/CD & Dev-Ops tools.
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.
- Project Role : Application Developer - Project Role Description : Design, build and configure applications to meet business process and application requirements. - Management Level : 10 [...]
- Project Role : Application Developer - Project Role Description : Design, build and configure applications to meet business process and application requirements. - Management Level : 9 - [...]
- Project Role : Application Developer - Project Role Description : Design, build and configure applications to meet business process and application requirements. - Management Level : 11 [...]
Job Description Introduction As a Package Consultant at IBM, get ready to tackle numerous mission-critical company directives. Our team takes on the challenge of designing, developing and re-engine [...]