companyKong Inc. logo

Senior Software Engineer, Control Plane

Kong Inc.Canada
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

What You'll Bring:5+ years of experience in software development. Proficiency in Go. Experience with microservices and distributed systems. DevOps monitoring knowledge. Familiarity with L4/L7 proxies. Large-scale SaaS platform support experience. API design expertise. Database data modeling proficiency. Knowledge of Git and GitHub. Experience in test-driven development. Strong communication skills.

About the job

Join Us in Shaping the Future of Connectivity!

At Kong, we believe in the power of connections. If you find yourself intrigued by this opportunity but feel you may not meet every requirement, we encourage you to apply. We value unique strengths and diverse experiences.

About the Position:

As a Senior Software Engineer focused on the Control Plane, you will design, develop, and sustain microservices that drive the Kong Konnect Service Connectivity Platform. Collaborating with Product Management and various engineering teams, your contributions will have a profound influence on both our customers and the overall success of Kong.

Your Responsibilities:

  • Build and maintain critical services for Kong's cloud-hosted control plane.

  • Enhance Kong's Cloud and Enterprise services.

  • Develop innovative solutions to technical challenges of moderate complexity.

  • Provide support for services in production through an on-call rotation.

  • Create automated tests to ensure code functionality and prevent regressions.

  • Act as a mentor to junior team members, fostering growth and learning.

Your Qualifications:

  • 5+ years of experience in developing, delivering, and maintaining complex software solutions in a team environment.

  • Proficient in Go programming language.

  • Experience in designing, prototyping, building, and debugging microservices architectures and distributed systems.

  • Knowledge of DevOps practices, monitoring, and observability.

  • Familiarity with L4/L7 proxies like Nginx, HAProxy, Envoy, or similar technologies.

  • Experience in developing and maintaining large-scale SaaS platforms, with knowledge of containerization and Kubernetes.

  • Expertise in API design and management throughout the API lifecycle.

  • Strong background in data modeling with relational databases.

  • Proficient in Git and GitHub workflows.

  • Strong advocate of test-driven development and automated testing practices.

  • Exceptional verbal and written communication skills.

About Kong Inc.

Kong Inc. is at the forefront of service connectivity, empowering organizations to unlock their potential through innovative technology solutions. We are dedicated to creating impactful connections that drive success for our clients.

Similar jobs

Tailoring 0 resumes

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