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.