Kong

Kong

Senior Software Engineer, Konnect Core Platform

Toronto, Canada · Senior

Sponsorship not specifiedDetected 21 hours ago
PythonJavaGoDistributed SystemsBackend DevelopmentData StructuresAlgorithmsCode ReviewGitSQLNoSQLElasticsearchAWSGCPCloud PlatformsDockerKubernetesTerraformCI/CDGitHub ActionsPrometheusGrafanaDatadogSite Reliability Engineering

About the role

  • Write clean, maintainable, well-tested code with comprehensive unit, integration, and end-to-end tests.
  • Contribute to the platform team's technical roadmap and help define architecture and best practices.
  • Mentor junior engineers and contribute to a culture of engineering excellence.

Responsibilities

  • Design, develop, and maintain search infrastructure and query systems that power Kong's product discovery and analytics capabilities.
  • Build and optimize notification services that deliver real-time alerts and updates across Kong's platform.
  • Develop and enhance audit logging systems that capture, store, and query critical security and compliance data.
  • Create MCP (Model Context Protocol) tools and integrations that extend platform functionality and enable new workflows.
  • Architect and implement scalable, distributed backend services using Golang and modern cloud-native technologies.
  • Collaborate with product managers, designers, and other engineers to define requirements and deliver high-quality features.
  • Participate in code reviews, design discussions, and technical planning sessions.
  • Optimize service performance, reliability, and scalability through profiling, monitoring, and iterative improvements.
  • 5+ years of professional software engineering experience building backend services and distributed systems.
  • Experience building event-driven architectures and notification systems.

Requirements

  • Strong proficiency in Golang with experience building production services at scale.
  • Experience with API design and development (REST, gRPC).
  • Experience with message queues and event streaming platforms (Kafka, RabbitMQ, NATS, or similar).
  • Experience with Continuous Integration/Delivery concepts and tools, such as GitHub Actions or Jenkins.
  • Experience with Model Context Protocol (MCP) or similar extensibility frameworks.
  • Experience with Infrastructure as Code (IaC) tools such as Terraform or Pulumi.
  • Strong knowledge of database systems (SQL and NoSQL) and data modeling.
  • Excellent problem-solving skills and ability to debug complex distributed systems issues.
  • Experience with Cloud Platforms such as AWS, GCP, or Azure.
  • Experience with high-throughput, low-latency systems and performance optimization.

Skills

  • These services process millions of requests daily and are trusted by some of the world's most innovative companies.
  • For more information, visit www.konghq.com http://www.konghq.com.
  • Experience designing and implementing search infrastructure using technologies like Elasticsearch, OpenSearch, Solr, or similar.
  • Demonstrated skills using code repositories and collaboration tools (GitHub, JIRA, Confluence, or similar).

Company info

  • Nobody checks every box - we're looking for candidates that are particularly strong in a few areas, and have some interest and capabilities in others.

This listing is sourced directly from Kong's careers page and normalized into a canonical job model.