Ovii Job Board

Senior Software Engineer, Konnect Core Platform

Kong

Toronto, Canada • Hybrid - Toronto, Canada • Full-Time • 5+ years

Posted 2026-07-21 CAD 115,000 - CAD 200,000 per year Tech & Engg

Apply on employer site

Job Description

Ovii's Interpretation of the Role

Kong seeks a Senior Software Engineer to design, build, and operate core platform services such as search, notifications, and audit logging. The role emphasizes high‑performance Go back‑ends, distributed systems expertise, and collaboration across product and infrastructure teams.

Role Snapshot

  • Design and implement scalable backend services
  • Build search, notification, and audit‑logging infrastructure
  • Create Model Context Protocol (MCP) tooling
  • Mentor junior engineers
  • Participate in on‑call rotation
  • Collaborate cross‑functionally
  • Drive performance and reliability improvements

Must-Have Requirements

  • Golang
  • Distributed systems concepts
  • Search infrastructure (Elasticsearch/OpenSearch/Solr)
  • Event‑driven notification architecture
  • SQL and NoSQL databases
  • API design (REST, gRPC)
  • Docker & Kubernetes
  • Message queues (Kafka, RabbitMQ, NATS)
  • CI/CD pipelines (GitHub Actions, Jenkins)
  • Problem‑solving and debugging distributed systems
  • backend services
  • distributed systems
  • Go programming
  • search infrastructure
  • event‑driven notification
  • audit logging
  • API design
  • microservices
  • container orchestration
  • message queues
  • CI/CD pipelines

Nice-to-Have Signals

  • Model Context Protocol (MCP) experience
  • Compliance/audit‑logging expertise
  • Observability tools (Prometheus, Grafana, Datadog)
  • Infrastructure as Code (Terraform, Pulumi)
  • Cloud platform experience (AWS, GCP, Azure)
  • Authentication/authorization (OAuth2, OIDC, JWT)
  • High‑throughput performance optimization
  • Service mesh (Istio, Linkerd)
  • Open‑source contributions
  • Additional languages (Python, Java, Rust)
  • Model Context Protocol
  • compliance/audit logging
  • observability
  • IaC
  • cloud platforms
  • authz/authn
  • high‑throughput optimization
  • service mesh
  • open‑source contributions
  • additional programming languages

Work Setup

  • Location: Toronto, Canada
  • Work mode: HYBRID
  • Employment type: Full-Time

Not Specified in JD

  • Visa sponsorship
  • Salary range
  • Remote eligibility
  • Education requirement
  • Certifications
  • Relocation
  • Notice period
  • Travel
  • Security clearance
  • Coding test
  • Portfolio
  • GitHub
  • Writing sample
  • Cover letter

What You'll Likely Work On

  • Design, develop, and maintain search infrastructure and query services
  • Build and optimize real‑time notification systems
  • Develop audit‑logging pipelines for security and compliance data
  • Create and integrate Model Context Protocol (MCP) tools
  • Architect scalable, distributed Go services using cloud‑native patterns
  • Write clean, well‑tested code and own unit/integration/end‑to‑end testing
  • Participate in code reviews, design discussions, and technical planning
  • Mentor junior engineers and contribute to the platform’s technical roadmap

Good Fit If You Have

  • Experience with MCP or similar extensibility frameworks
  • Background in compliance‑focused audit logging
  • Familiarity with observability stacks (Prometheus, Grafana, Datadog)
  • Hands‑on work with IaC tools such as Terraform or Pulumi
  • Contributions to open‑source projects or active developer community involvement

Skills

  • Golang
  • Distributed systems
  • Search technologies (Elasticsearch/OpenSearch/Solr)
  • Event‑driven architecture & notification systems
  • SQL & NoSQL databases
  • API design (REST, gRPC)
  • Docker & Kubernetes
  • Message queues (Kafka, RabbitMQ, NATS)
  • CI/CD (GitHub Actions, Jenkins)
  • Observability (Prometheus, Grafana, Datadog)
  • Infrastructure as Code (Terraform, Pulumi)
  • Cloud platforms (AWS, GCP, Azure)