10 to 12+ years of experience in software engineering, with 5+ years in architectural or technical leadership role
Deep expertise in backend engineering using Golang, or similar languages. Ability to review code in GoLang and similar languages, such as C and C++
Proven experience designing large-scale, secure and cloud-native systems
Expertise in building high throughput and low latency data systems, such as networking from Layer 3 to Layer 7, web proxy, load balancing, request routing, API gateways, security, monitoring and observability, distributed systems, data processing, etc
Expertise in dealing with complex architectural problems across multiple products and at the same time handling design issues at module level
Strong understanding of computer architecture – multi-threading, CPU scheduling, memory management with practical knowledge of Linux at system/kernel level
Hands-on experience with Docker and Kubernetes, specifically debugging workloads, networking, and storage in on-prem or hybrid environments
Hands-on experience handling complex and ambiguous customer issues. Persistence in accomplishing objectives despite uncertain situations, obstacles, and setbacks
Excellent communication skills and the ability to position views and arguments appropriately to win support. The ability to negotiate skillfully in tough situations to win concessions without damaging relationships
Confidence under pressure, a mature EQ, and the ability to show a high degree of self control while maintaining a positive attitude despite adversity
Willingness to work with a globally distributed team in different time zones, including US, Taiwan and India
The ability to represent the company in appropriate external forums and industry events promoting technical thought leadership
Startup experience in a fast-paced environment is a plus
Strong analytical and troubleshooting skills using debuggers like gdb and tools like Valgrind
Proponent of TDD, knowledge of various unit testing frameworks
Experience with LLM APIs, Generative AI platforms, and multi-provider orchestration
Deep packet inspection and real-time content analysis at line rate
Experience with threat detection, DLP, and security policy enforcement
Deep knowledge of GenAI and cybersecurity convergence: prompt injection, jailbreak mitigation, LLM-specific threat patterns
Experience implementing key management and credential handling algorithms
Integration with security features such as DLP, Threat protection, and UEBA
Knowledge of emerging GenAI and cloud service security challenges and best practices