Kong

Kong

Software Engineer, Core Platform

Canada

Sponsorship not specifiedDetected 20 hours ago
PythonJavaGoDistributed SystemsBackend DevelopmentData StructuresAlgorithmsCode ReviewGitSQLNoSQLRedisDynamoDBAWSKubernetesTerraformCI/CDGitHub ActionsPrometheusGrafanaDatadogPlatform EngineeringAPI DevelopmentREST

About the role

  • Write clean, maintainable, well-tested code with comprehensive unit, integration, and end-to-end tests.
  • Participate in on-call rotation to ensure high availability of platform services.

Responsibilities

  • Develop and maintain backend microservices in Golang that power authentication and authorization for Kong Konnect and Developer Portal.
  • Build scalable APIs that integrate identity and access management capabilities across Kong's product ecosystem.
  • Deploy and manage services on AWS using Kubernetes for container orchestration and high availability.
  • Implement secure, performant backend services that handle high-volume traffic and enforce access control policies.
  • Collaborate with senior engineers and security teams to learn and implement IAM best practices.
  • Work with product managers and other engineering teams to deliver features that enhance developer and enterprise user experiences.
  • Participate in code reviews, design discussions, and architecture planning.
  • Monitor and optimize service performance, reliability, and security through observability tools and continuous improvement.
  • Contribute to building a culture of engineering excellence and security-first development.
  • 3+ years of professional software engineering experience building backend services and distributed systems.

Requirements

  • Strong proficiency in Golang with experience building production microservices.
  • Strong experience with API development and design (REST, gRPC) and building API-first services.
  • Hands-on experience with AWS services (EKS, ECS, Lambda, DynamoDB, RDS, S3, etc.).
  • Experience with Kubernetes including deployment, scaling, and managing containerized applications.
  • Experience with Continuous Integration/Delivery pipelines and tools such as GitHub Actions or Jenkins.
  • Experience with database systems (SQL and NoSQL) and data modeling.
  • Experience with authentication and authorization technologies including OAuth 2.0, OIDC, JWT, SAML, or other IAM standards.
  • Experience with API Gateway technologies or building developer portals.
  • This role requires strong platform engineering fundamentals, Golang proficiency, microservices architecture experience, and cloud-native development on AWS and Kubernetes.
  • Knowledge of security best practices for backend services including secure credential storage and secret management.

Skills

  • For more information, visit www.konghq.com http://www.konghq.com.
  • 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.