About the job
Join Us in Shaping Global Connectivity
At Kong, we believe that the right talent can transform the way the world connects. If you feel you may not meet every requirement listed but are passionate about the role, we encourage you to apply. We value strong candidates with diverse skills.
Role Overview:
As a Senior Software Engineer, you will leverage your technical expertise and background in computer science to tackle complex challenges and contribute meaningfully to our team. Your input will shape our culture and influence the strategic direction of our key products.
Key Responsibilities:
Develop and enhance our Nginx/OpenResty-based proxy stack.
Lead the prioritization of complex problem-solving and debugging for distributed services.
Contribute to both our open-source and enterprise versions of the Kong Gateway.
Qualifications:
Minimum of 5 years of experience with operating systems, especially a deep understanding of Linux runtime and networking stacks.
Proven hands-on experience in troubleshooting and profiling Linux systems, including familiarity with debugging tools like gdb, systemtap, tcpdump, and crash.
Experience working with major public cloud platforms such as AWS, GCP, or Azure.
Proficient in English, both written and verbal.
Preferred Qualifications:
Experience in building and managing NGINX/OpenResty backend services.
Proficiency in Lua/C programming (bonus for experience with LuaJIT).
Familiarity with Kubernetes.
Experience with Kong Gateway and Kubernetes Ingress Controller.
Background in developing and maintaining large distributed systems.
Experience in crafting and sustaining enterprise-level software.
Knowledge of Rust is a plus.
