Ovii Job Board

Senior Software Engineer -Gateway(Rust/Tokio) - Shanghai

Kong

Shanghai, China • Onsite - Shanghai, China • Full-Time • 5+ years

Posted 2026-06-18 Tech & Engg

Apply on employer site

Job Description

Ovii's Interpretation of the Role

Senior software engineer building and evolving Kong's core API gateway platform. Own design, implementation, and performance of high‑scale, distributed Rust services while collaborating with the open‑source community.

Role Snapshot

  • Design and implement core API gateway features
  • Own performance tuning and low‑level optimizations
  • Drive Linux‑based distributed systems engineering
  • Contribute to open‑source community and documentation
  • Collaborate with remote, globally‑distributed team

Must-Have Requirements

  • Rust programming (3+ years)
  • Async Rust
  • Linux systems troubleshooting
  • Distributed systems design
  • API management / load balancing
  • Database integration
  • Performance profiling
  • server‑side application development
  • distributed systems
  • Linux systems
  • Rust programming

Nice-to-Have Signals

  • Tokio
  • Open‑source contributions in Rust
  • NGINX/OpenResty/Kong/LuaJIT familiarity
  • eBPF or WASM knowledge
  • async runtime (Tokio)
  • open‑source contributions

Work Setup

  • Location: Shanghai, China
  • Work mode: ONSITE
  • Employment type: Full-Time

Not Specified in JD

  • Visa sponsorship
  • Salary range
  • Remote eligibility
  • Education requirement
  • Certifications
  • Relocation
  • Notice period
  • Travel
  • Security clearance
  • Coding test
  • Portfolio
  • GitHub
  • Writing sample
  • Cover letter

What You'll Likely Work On

  • Architect, design, and ship new proxying, load‑balancing, and database support capabilities for Kong's gateway
  • Maintain and evolve the underlying Rust/async stack that powers the platform
  • Diagnose bugs, tune performance, and implement low‑level optimizations on Linux
  • Engage with the open‑source community to incorporate emerging industry trends
  • Bridge Kong core with third‑party deployment platforms and tooling
  • Produce clear documentation and own feature ownership

Good Fit If You Have

  • Hands‑on experience with Tokio or similar async runtimes
  • Contributions to Rust open‑source projects
  • Familiarity with NGINX/OpenResty/Kong/LuaJIT or VM internals (eBPF, WASM)
  • Comfortable working in a globally distributed team

Skills

  • Rust (async)
  • Tokio
  • Linux systems troubleshooting
  • Distributed systems design
  • API management & load balancing
  • Database integration
  • Performance profiling
  • Open‑source contribution