About the job
Are you ready to empower global connections?
At Kong, we believe that innovation thrives on collaboration. If you’re interested in this role but feel you might not meet every requirement, we encourage you to apply anyway! Our focus is on finding candidates who excel in key areas while possessing a genuine interest in others.
About the Role:
As a vital member of the Core Team at Kong, an open-source project with a worldwide presence, you will engage with developers and architects who utilize Kong in a myriad of production scenarios. Your role will involve enhancing core features such as proxying capabilities, load balancing, and database support, while paving the way for future innovations and industry trends.
Your Responsibilities:
Design, build, and maintain robust API management software and its foundational architecture.
Architect and implement innovative features, enhancing Kong’s functionalities including proxying, load balancing, and database support.
Troubleshoot bugs, fine-tune performance, and conduct low-level optimizations.
Interact with the open-source community to extend the core functionalities of Kong in line with contemporary industry trends.
Bridge the gap between Kong and various third-party deployment platforms and tools.
Undertake any additional tasks as assigned by the manager.
What You Bring:
Over 3 years of experience in server-side programming and component development.
Proficiency in designing, prototyping, building, and debugging scalable, distributed, reliable, and resilient applications.
Strong technical expertise in troubleshooting and profiling Linux systems.
Experience with distributed systems, Linux networking, and programming, particularly in API interactions across L7 and L4 protocols.
Ability to thrive in a remote, distributed team environment.
A strong sense of ownership paired with excellent verbal and written communication skills.

