companyKong Inc. logo

Senior Software Engineer - Gateway

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

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


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

5+ years of programming experience in server-side applications and components. Proficient in designing and debugging scalable, distributed applications. Expertise in Linux systems troubleshooting. Experience in distributed systems and networking stacks. Ability to collaborate remotely with a diverse team.

About the job

Join Us in Shaping the Future of Connectivity!

Are you passionate about technology and ready to drive impactful solutions? If you feel you may not meet every single requirement but are enthusiastic about this opportunity, we encourage you to apply. We value diverse skill sets and are eager to find candidates who excel in key areas while showing interest in others.

About the Position:

At Kong, we lead the charge in API management with our Open-Core project, rooted in an Open-source API Gateway. Our Enterprise Gateway enhances and builds upon this foundation, forming the cornerstone of the Kong ecosystem, complemented by additional software and infrastructure that enrich our offerings.

In this role, you will be pivotal in developing, maintaining, and extending the Kong Gateway, focusing on both its Open-source and Enterprise versions. You will collaborate with the Open Source community and work alongside various teams within the company to drive improvements. Your contributions will establish the groundwork for other teams and clients, while you explore and deliver cutting-edge industry trends and use cases.

Your Responsibilities Include:

  • Designing, building, and maintaining API management software along with its underlying architecture.

  • Architecting, designing, and implementing innovative features, including proxying capabilities, load balancing, and database support to enhance Kong’s offerings.

  • Identifying and resolving bugs, optimizing performance, and contributing to low-level enhancements. Engage with the open-source community to evolve Kong's core in line with the latest industry trends.

  • Bridging the gap between Kong and third-party deployment platforms and tooling.

  • Performing any additional tasks assigned by your manager.

What We Are Looking For:

  • A minimum of 5 years of experience in programming server-side applications and components.

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

  • Strong hands-on technical expertise in troubleshooting and profiling Linux systems.

  • Experience with distributed systems, Linux networking stack, and computer systems programming. Knowledge of APIs across both L7 and L4 transport and protocols is essential.

  • Ability to work effectively within a distributed remote team.

  • A commitment to continuous learning and professional development.

About Kong Inc.

Kong Inc. is at the forefront of API management, providing powerful solutions that empower businesses to innovate and connect seamlessly through an open-source foundation. Our commitment to enhancing the API ecosystem drives us to build robust and scalable tools for developers worldwide.

Similar jobs

Tailoring 0 resumes

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