Senior Software Engineer, Gateway - Shanghai
Core
Designing, building, and maintaining API management software and its underlying stack, including proxying capabilities, load balancing, and database support.
Role type
Senior Systems Engineer (Core Team)
Builds
Kong's unified API and AI platform (proxying, load balancing, database support)
Domain
API management, distributed systems, Linux networking
Deliverable
production ML models
Required skills
Server-side application development, distributed systems design, Linux systems troubleshooting, Linux networking stack, computer systems programming, low-level optimizations, AI/LLM concepts
Preferred skills
NGINX/OpenResty/Kong/LuaJIT, Envoy/Istio, Rust, AI agents
Technologies
Linux, Kong, NGINX, OpenResty, LuaJIT, Envoy, Istio, Rust
Responsibilities
Design and implement innovative features for proxying and load balancing; troubleshoot bugs and tune performance; engage with the open-source community; bridge gaps with third-party deployment platforms.
Seniority
Senior, hands-on IC
