About the job
Join Us in Revolutionizing Global Connections!
At Kong, we understand that not every candidate will meet every requirement. If you're excited about this opportunity, we encourage you to apply even if you don't check every box. We value unique strengths and interests!
Role Overview:
As a Software Engineer specializing in the Control Plane, you will design, develop, and maintain microservices that drive Kong Konnect, our innovative Service Connectivity Platform. Collaborating closely with Product Management and cross-functional engineering teams, your contributions will directly influence our customers' success and the overall growth of Kong.
Your Responsibilities:
Develop and maintain essential services for Kong Konnect, including our cloud-hosted control plane for managing customer configurations.
Create innovative solutions for moderately complex technical challenges.
Provide production support through participation in an on-call rotation.
Implement automated testing to ensure code reliability and prevent regressions.
Complete additional tasks as assigned by your manager.
Your Qualifications:
A minimum of 3 years of experience in software development, focusing on complex solutions.
Proficiency in Go programming language.
Hands-on experience in building and troubleshooting microservices and distributed systems.
Familiarity with DevOps practices, including monitoring and observability.
Knowledge of L4/L7 proxies such as Nginx, HAProxy, Envoy, etc.
Experience in developing and supporting large-scale SaaS platforms, with expertise in containerization and Kubernetes.
Strong understanding of API design and management throughout the API lifecycle.
Solid experience in data modeling in relational databases.
Proficient with Git and GitHub workflows.
Strong advocacy for test-driven development and automated testing.
Exceptional verbal and written communication skills.
Bonus Qualifications:
Experience with cloud-native application development.

