Skip to main content
Kong Inc.

Senior Software Engineer, Konnect Core Platform

RemoteCanada onlyArchived
Published
Role
Backend
Experience
Senior
Employment
Full-time
CAD 115k–CAD 200k/yr
Check eligibility

Open to CA only. Set where you work from to check your eligibility.

No BS summary

Senior backend engineer in Canada with 5+ years building distributed backend services. Must be strong in Golang, search infrastructure, SQL/NoSQL databases, APIs, microservices, Kubernetes/Docker, and event/message systems.

Core skills

GoSearch infrastructureDistributed backend services

Required skills

Elasticsearch/OpenSearch/SolrSQL/NoSQLREST/gRPCDockerKubernetesKafka/RabbitMQ/NATSGitHub Actions/JenkinsGitHub/Jira/Confluence

Optional skills

Model Context ProtocolPrometheusGrafanaDatadogELK stackTerraformPulumiAWS

What you'll do

  • 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 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.
  • Write clean, maintainable, well-tested code with comprehensive unit, integration, and end-to-end tests.
  • Participate in code reviews, design discussions, and technical planning sessions.
  • Optimize service performance, reliability, and scalability through profiling, monitoring, and iterative improvements.
  • 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.
  • Participate in on-call rotation to ensure high availability of platform services.

What they require

  • 5+ years of professional software engineering experience building backend services and distributed systems.
  • Strong proficiency in Golang with experience building production services at scale.
  • Deep understanding of distributed systems concepts including consistency, availability, partitioning, and consensus.
  • Experience designing and implementing search infrastructure using technologies like Elasticsearch, OpenSearch, Solr, or similar.
  • Experience building event-driven architectures and notification systems.
  • Strong knowledge of database systems and data modeling.
  • Experience with API design and development.
  • Solid understanding of microservices architecture and container orchestration.
  • Experience with message queues and event streaming platforms.
  • Strong computer science fundamentals including data structures, algorithms, and system design.
  • Experience with Continuous Integration/Delivery concepts and tools.
  • Demonstrated skills using code repositories and collaboration tools.
  • Experience working with globally distributed teams.
  • Excellent problem-solving skills and ability to debug complex distributed systems issues.
  • Preferred: Experience with Model Context Protocol or similar extensibility frameworks.
  • Preferred: Experience building compliance and audit logging systems for enterprise or regulated environments.
  • Preferred: Knowledge of observability and monitoring practices.
  • Preferred: Experience with Infrastructure as Code tools.
  • Preferred: Experience with Cloud Platforms.
  • Preferred: Familiarity with authentication and authorization systems.
  • Preferred: Experience with high-throughput, low-latency systems and performance optimization.
  • Preferred: Experience with rate limiting, throttling, and quota management systems.
  • Preferred: Knowledge of security best practices for backend services.
  • Preferred: Experience with service mesh technologies.
  • Preferred: Contributions to open-source projects or active involvement in the developer community.
  • Preferred: Experience with additional programming languages.
  • Preferred: Background in SRE practices and building reliable, self-healing systems.

Benefits

  • Offers equity.
  • Offers bonus.

Technology company (Kong) — API management / service connectivity (implied by company).

🇺🇸 United StatesTechnologyMid-sizemashape.com

Details

Apply routeDom
CAD 115k–CAD 200k/yr