
Senior Software Engineer, Konnect Core Platform
Kong
Posted 2026-07-21
CAD 115,000 - CAD 200,000 per year
Tech & Engg
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)