2 days ago
Shanghai, ChinaSenior
Responsibilities
- Design, build, and maintain API management software and its underlying stack.
- Architect and implement proxying, load balancing, and database-support features for Kong.
- Troubleshoot bugs, tune performance, and perform low-level optimizations.
- Extend Kong core to support emerging industry trends and use cases.
- Integrate Kong with third-party deployment platforms and tooling.
- Engage with the open-source community and write product documentation.
Requirements
- 8+ 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, and computer systems programming.
- Knowledge of APIs across L7 and L4 transports and protocols.
- Ability to work effectively with a remotely distributed team.
- Strong ownership, verbal communication, and written communication skills.
- Familiarity with AI, LLM concepts, and application development.
- Bonus: hands-on 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.
