Kong Inc. logoKong Inc. logo

Senior Software Engineer, AI Gateway

Kong Inc.China-Shanghai
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Senior

Qualifications

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, with knowledge of APIs on L7 and L4 transports and protocols. Comfortable working with a remotely distributed team. Strong sense of ownership and excellent verbal and written communication skills.

About the job

Are you ready to empower global connections?

At Kong, we recognize that not every candidate will meet all the listed qualifications. If you're enthusiastic about the role, we encourage you to apply even if you don’t check every box. We value strong skills in certain areas and a willingness to learn in others.

About the Role:

Kong is a leading open-source project embraced globally. Developers and architects utilize Kong across diverse production scenarios, continuously contributing to its improvement through feedback and participation.

As a Senior Software Engineer on our Core Team, you will focus on enhancing critical features, including proxying capabilities, load balancing, and database support with a vision for the future. Your role will involve establishing foundational systems for our teams and customers, while exploring and integrating cutting-edge industry trends and use cases.

Your Responsibilities:

  • Design, build, and maintain API management software and its underlying architecture.

  • Innovate through the architecture and implementation of new features such as proxying capabilities and load balancing.

  • Engage in troubleshooting, performance tuning, and low-level optimizations while collaborating with the open-source community to enhance Kong’s core functionalities.

  • Bridge the gaps between Kong and various third-party deployment platforms and tools.

  • Execute additional tasks as directed by management.

Your Qualifications:

  • Minimum of 5 years of experience in server-side programming.

  • Proven expertise in designing, prototyping, building, and debugging scalable, distributed, reliable, and resilient applications.

  • Strong technical skills in Linux systems troubleshooting and profiling.

  • Experience with distributed systems and the Linux networking stack, as well as programming for computer systems; knowledge of L7 and L4 API protocols is essential.

  • Ability to work effectively within a distributed team.

  • Demonstrated ownership mindset with excellent communication skills, both verbal and written.

About Kong Inc.

Kong is a pioneering open-source platform that empowers organizations to manage their APIs and microservices effectively. With a focus on innovation and community collaboration, Kong is at the forefront of the API management landscape, enabling developers and architects to build scalable and reliable applications.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.