Kong

Software Engineer AI Gateway

Kong
Apply
4 months ago
Milan, ItalyMid Level

Responsibilities

  • Build and maintain API management software for AI and LLM applications and its underlying stack.
  • Implement multi-LLM routing and balancing, semantic caching and routing, MCP, proxying, load balancing, and database support features.
  • Troubleshoot bugs, tune performance, and perform low-level optimizations.
  • Integrate Kong with third-party deployment platforms and tooling.
  • Write product documentation and complete additional tasks assigned by the manager.

Requirements

  • At least 3 years of programming experience in server-side applications and components.
  • Hands-on experience with Go or Rust.
  • Experience building and debugging highly scalable, distributed, reliable, and resilient applications.
  • Strong hands-on expertise troubleshooting and profiling Linux systems.
  • Experience with distributed systems, the Linux networking stack, and computer systems programming across L7 and L4 transports and protocols.
  • Familiarity with AI and LLM concepts and application development.
  • Strong ownership, verbal and written communication skills, and comfort working with a remotely distributed team.
  • Bonus: hands-on experience with NGINX, OpenResty, Kong, LuaJIT, Envoy, or Istio.

Tech Stack

AmbassadorGoIstioLinuxRust

Categories

Kong

About Kong

1,001-5,000 employees

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.

Contact me