2 days ago
Shanghai, ChinaSenior
Responsibilities
- Design, build, and maintain API management software and its underlying stack.
- Architect and implement proxying, load balancing, database support, and other Kong core features.
- Troubleshoot bugs, tune performance, and perform low-level optimizations.
- Extend Kong core to support industry trends and integrate it with third-party deployment platforms and tooling.
- Engage with the open-source community and contribute product documentation.
Requirements
- 5+ years of programming experience in server-side applications and components.
- Experience designing, prototyping, building, and debugging highly scalable, distributed, reliable, and resilient applications.
- Hands-on expertise troubleshooting and profiling Linux systems.
- Experience with distributed systems, the Linux networking stack, computer systems programming, and L4/L7 transports and protocols.
- Ability to work effectively with a remotely distributed team and communicate clearly in writing and verbally.
- Familiarity with AI, LLM concepts, and application development.
- Preferred experience with NGINX, OpenResty, Kong, LuaJIT, Envoy, Istio, or Rust.
About Kong
Kong builds an open-source and commercial platform for API and AI connectivity, including Kong Gateway, Kong Konnect, and service mesh tools (Kuma/Kong Mesh) to secure, manage, and observe APIs and LLM traffic across clouds. It sells subscriptions and cloud services for API lifecycle management, security, and traffic governance to enterprises and platform teams. Founded in 2017 and headquartered in San Francisco, Kong is privately held.
