
Software Engineer, Core Platform
Kong
Posted 2026-07-21
CAD 105,000 - CAD 195,000 per year
Tech & Engg
Job Description
Ovii's Interpretation of the Role
We are looking for a Software Engineer to build and operate Go‑based backend microservices that power authentication and authorization for Kong's Konnect platform. The role focuses on cloud‑native development on AWS and Kubernetes, with an emphasis on security, scalability, and reliability.
Role Snapshot
- Build production‑grade Go microservices
- Design and implement auth/authorization APIs
- Deploy and operate services on AWS/Kubernetes
- Ensure security‑first, high‑availability architecture
- Collaborate across product, security, and engineering teams
- Participate in on‑call rotation and incident response
Must-Have Requirements
- Golang
- Microservices development
- REST/gRPC API design
- AWS services (EKS, Lambda, DynamoDB, RDS, S3)
- Kubernetes
- Distributed systems concepts
- Security best practices for backend services
- CI/CD pipelines (GitHub Actions, Jenkins)
- SQL and NoSQL databases
- Git version control
- backend services development
- distributed systems
- cloud‑native microservices
- API design and implementation
Nice-to-Have Signals
- OAuth 2.0 / OIDC / JWT / SAML
- RBAC and permissions systems
- API Gateway / developer portal experience
- Identity providers (Auth0, Okta, Keycloak)
- Token lifecycle & session management
- Message queues (Kafka, RabbitMQ, NATS)
- Zero‑trust security architectures
- Service mesh (Istio, Linkerd) and mTLS
- Observability tools (Prometheus, Grafana, Datadog, CloudWatch)
- IaC tools (Terraform, Pulumi)
- Compliance frameworks (SOC 2, ISO 27001, GDPR)
- Additional languages (Python, Java, Rust)
- Open‑source contributions
- Security engineering background
- IAM standards (OAuth, OIDC, SAML)
- API gateway and developer portal work
- service mesh and observability
- compliance and security frameworks
Work Setup
- Location: Toronto, Canada
- Work mode: ONSITE
- 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
- Develop and maintain Go‑based microservices that enforce authentication and authorization for Kong Konnect and the Developer Portal.
- Create scalable, API‑first services using REST and gRPC that integrate identity and access management capabilities across the product suite.
- Deploy, monitor, and manage services on AWS using Kubernetes for high availability and fault tolerance.
- Implement secure, performant code with comprehensive unit, integration, and end‑to‑end testing.
- Collaborate with senior engineers, security specialists, product managers, and other engineering teams to deliver feature enhancements.
- Participate in code reviews, design discussions, and architecture planning to shape the platform’s future.
- Monitor system health and optimize performance, reliability, and security through observability tools.
- Take part in an on‑call rotation to ensure continuous platform availability.
Good Fit If You Have
- Experience with OAuth 2.0, OIDC, JWT, or SAML standards.
- Familiarity with role‑based access control (RBAC) and permission systems.
- Background in API gateway technologies or developer portal development.
- Exposure to infrastructure‑as‑code tools such as Terraform or Pulumi.
- Interest or experience in security engineering and zero‑trust architectures.
Skills
- Golang
- Microservices architecture
- REST & gRPC API design
- AWS (EKS, Lambda, DynamoDB, RDS, S3)
- Kubernetes orchestration
- CI/CD pipelines (GitHub Actions, Jenkins)
- SQL & NoSQL databases
- Distributed systems concepts
- Security best practices for backend services
- Observability (Prometheus, Grafana, Datadog, CloudWatch)