companyKong Inc. logo

Software Engineer - Control Plane (Golang) at Kong | Milan

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

Experience

Qualifications

3+ years of experience in software development. Expertise in Go programming language. Experience with microservices and distributed systems. Knowledge of DevOps practices. Familiarity with L4/L7 proxies. Experience with large-scale SaaS platforms. Understanding of API design and lifecycle management. Proficient in data modeling. Familiar with Git and GitHub workflows. Strong communication skills.

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.

About Kong Inc.

Kong Inc. is a leading technology company dedicated to simplifying the connectivity of microservices across various environments. Our innovative solutions empower businesses to seamlessly manage their digital infrastructure.

Similar jobs

Tailoring 0 resumes

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