Job Opening
C++ Developer
Experience : 6 to 8 years
Location:
Bangalore
Tech Stack:
- Solid experience in C, C++, Python programming and scripting languages
- Experience in working with multithreaded, asynchronous programming.
- Experience working on Datapath/packet path, familiar with inline debugging
using tools like gdb, perf tools, tools for debugging memory patterns in real
time environments. - Domain knowledge of Firewalls, HTTP and SSL protocols, WAFs, Web
applications or any network/cloud security products and Auth and Access
technologies. - Strong practical Linux skills
- Knowledge of various Web Application Frameworks, Auth and Access
frameworks like SAML, OpenIDC and API frameworks based on REST,
GraphQL and gRPC. - Good experience of working with large codebases on various platforms with
good understanding of compilers, linkers, loaders.
What you’ll be working on:
- Our WAF product includes a high performance-demanding deep packet
inspection engine with reverse proxy architecture, interacting with our Active
Threat Intelligence (ATI) cloud, which uses Machine Learning and Big Data to
identify bots and other threats to our customers’ applications. We have a large
set of legacy features and deployment scenarios and form factors across
many customers worldwide. - Ability to independently provide sustenance of a multitude of features in the
Web Security, High availability, Access and Auth modules and Reverse proxy
technologies involving application delivery (LB, Caching, Compression) and
capability to engage with customers and troubleshoot issues affecting their
deployments in production and PoCs - Understand performance and security implications of how the design/code
impacts the product.
What you bring to the role:
- B tech or master’s in computer science or related fields.
- 6-8 years of relevant experience
- Hands on experience with debugging and understanding complex Data
Structures and Algorithms
Certifications:
Nice to have – Certified implementation specialist (ITSM, ITOM, HRSD or any other)