itjobs.ca Logo
Kong Inc. logo

Senior Software Engineer (Control Plane)

Kong Inc.about 20 hours ago
Toronto, Ontario, Canada {{REMOTE}}
Senior Level
Full-Time

Top Benefits

Flexible time off for personal needs
Stock options to share in success
U-First Fridays: 4 hours/month learning

About the role

  • Design, develop, and maintain microservices that power Kong Konnect, the Service Connectivity Platform
  • Working closely with Product Management and teams across Engineering, you will develop software that has a direct impact on our customers’ business and Kong’s success
  • Implement and maintain services that power Konnect, such as Kong’s cloud-hosted control plane
  • Contribute to Kong’s Cloud and Enterprise services
  • Design and implement solutions to technical problems of moderate complexity
  • Support those services in production by participating in an on-call rotation
  • Write automated tests to ensure behavior of code and avoid regressions
  • Mentor other team members

Benefits

  • Flexible time off: Take time to take care of yourself and the things that matter most
  • Stock options: We want you to share in our success. That’s why stock options are offered to most Kongers
  • U-First Fridays: Get 4 hours a month for continuous learning with a book, podcast, or course of your choice
  • Virtual events: Stay connected with Donut chats, trivia, fitness challenges, guided meditations, and more
  • Home office stipend: Build a home office environment tailored to support your productivity
  • Dedicated unplug days: Silence those notifications. Enjoy some well-deserved long weekend where the entire team unplugs- Experience in Go
  • Experience with working or developing L4/L7 proxies such as Nginx, HA-proxy, Envoy, or others
  • Experience developing and supporting a large scale SaaS platform; with working knowledge of containerization and Kubernetes
  • Expertise in designing and writing APIs, and a firm grasp of API lifecycle management
  • Experience designing, prototyping, building and debugging microservices architectures and distributed systems
  • Understanding of and development with git and Github workflows
  • Expertise in test-driven development and automated testing
  • 5+ years working in a team to develop, deliver, and maintain complex software solutions
  • Experience performing DevOps monitoring and observability
  • Excellent verbal and written communication skills
  • Expertise with data modeling in relational databases
  • Deep experience with Go; effective go standards
  • Experience with NGINX/OpenResty/Kong/LuaJIT
  • Experience with Datadog/OpenTelemetry
  • Experience contributing to Open Source Software projects

About Kong Inc.

Software Development