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

Kong
Shanghai
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 5+ yearsSkills: ["Communication","Ownership","Verbal/written communication"]

Senior Systems Engineer in Kong’s Core Team designing, building, and maintaining API management software and its stack. You’ll implement features like proxying, load balancing, and database support, optimize performance, engage with the open source community, and collaborate to bridge Kong with deployment platforms. Strong Rust and Linux systems expertise, distributed-systems experience, and ownership are essential.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Kong
Kong
7 months ago

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

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 17 hours agoStatus: Live

Job Summary

Senior Systems Engineer in Kong’s Core Team designing, building, and maintaining API management software and its stack. You’ll implement features like proxying, load balancing, and database support, optimize performance, engage with the open source community, and collaborate to bridge Kong with deployment platforms. Strong Rust and Linux systems expertise, distributed-systems experience, and ownership are essential.
Location: Shanghai
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Design, build and maintain API management software and its underlying stack.
  • •Architect and implement new features including proxying, load balancing, and database support that extend Kong’s offering.
  • •Troubleshoot bugs, tune performance, and perform low-level optimizations.
  • •Engage with the open source community and extend Kong core to support industry trends.
  • •Fill gaps between Kong and third-party deployment platforms and tooling.

Key Requirements

  • •5+ years of programming in server-side applications and components.
  • •Experience designing, prototyping, building and debugging applications that are highly scalable, distributed, reliable and resilient.
  • •Solid hands-on low-level technical expertise in Linux systems troubleshooting, and profiling.
  • •Experience in distributed systems, Linux networking stack and computer systems programming; APIs on both L7 and L4 transports and protocols.
  • •3+ years of Rust programming experience with solid understanding of async Rust.
Experience:5+ yearsDistributed systemsAPIOpen source
Skills:CommunicationOwnershipVerbal/written communication
Languages:English
Tech Stack:RustAsync RustLinuxTokioLuaJITNGINXOpenResty

Company Brief

Kong
Provides a cloud-native API and service connectivity platform (Kong Gateway, Konnect, Kuma, Insomnia) that secures, manages, and observes APIs and microservices for enterprises across cloud and hybrid environments.
Industry: API Platforms
Company Size: Large (251 to 1,000 employees)
Revenue: USD 100M to 250M
Growth: Scaleup
Valuation: Unicorn (USD 1B+)
Funding: Series E+
Headquarters: San Francisco, United States
Founded: 2017
Glassdoor
Glassdoor: 3.9
WebsiteLinkedInGlassdoor