# Senior Software Engineer, Konnect Admin/Billing

**Company:** [Kong](https://hotfix.jobs/companies/kong)
**Location:** Remote
**Role:** Backend Engineering
**Salary:** CA$145k – CA$165k/yr
**Experience:** 5+ years
**Skills:** TypeScript, Node.js, Nestjs, Postgres, Kafka, Amazon Sqs, Stripe, Zuora, Chargebee, Kubernetes, GitHub Actions, Jenkins, Terraform, Datadog, OpenTelemetry
**Posted:** 2026-06-29

> Builds scalable TypeScript microservices and integrations powering Kong’s billing lifecycle, entitlement enforcement, provisioning, and usage metering. The role requires 5+ years of backend and distributed-systems experience, strong transactional data expertise, and familiarity with financial platforms and event-driven architectures.

## Job Description

## Responsibilities
- Design, develop, and maintain TypeScript microservices for billing lifecycle management across self-serve and enterprise plans.
- Build integrations with payment processing, usage metering, and CRM platforms for contract and entitlement synchronization.
- Implement event-driven workflows using Kafka or similar platforms to process contract events, provision entitlements, and trigger billing state transitions.
- Design and maintain entitlement enforcement for plan-based product access across a multi-tenant platform.
- Own the provisioning pipeline mapping closed sales opportunities to live organization configurations.
- Collaborate with product managers, RevOps, and finance stakeholders to translate billing requirements into reliable, auditable system behavior.
- Build internal billing operations tooling, including admin interfaces for customer support and finance teams.
- Write clean, maintainable, well-tested code with unit, integration, and end-to-end tests.
- Participate in code reviews, design discussions, and architecture planning focused on correctness, idempotency, and operational resilience.
- Participate in an on-call rotation and own incident response for billing platform services.
- Mentor junior engineers and contribute to engineering rigor and operational accountability.

## Requirements
- 5+ years of professional software engineering experience building backend services and distributed systems.
- Strong proficiency in TypeScript and Node.js, with production microservices experience using frameworks such as NestJS.
- Deep experience with relational databases such as PostgreSQL, including schema design, query optimization, and transactional data modeling.
- Experience designing event-driven architectures with Kafka, SQS, or similar messaging platforms.
- Experience integrating third-party financial or billing platforms such as Stripe, Zuora, Chargebee, or usage-metering systems.
- Strong understanding of distributed systems concepts, including consistency, idempotency, eventual consistency, and failure recovery.
- Experience building microservices that consume and produce CRM events for automated provisioning or fulfillment workflows.
- Understanding of multi-tenant SaaS architecture and per-organization entitlement enforcement.
- Experience with Kubernetes and container orchestration.
- Strong computer science fundamentals in data structures, algorithms, and system design.
- Experience with CI/CD pipelines and tools such as GitHub Actions or Jenkins.
- Experience with GitHub, JIRA, Confluence, or similar collaboration tools.
- Experience working with globally distributed teams.
- Excellent problem-solving skills and ability to debug complex data-consistency issues across distributed systems.

## Nice-to-haves
- Usage-based billing, metering pipelines, or consumption-rating systems such as Metronome, Lago, or Amberflo.
- Snowflake or similar data warehousing platforms.
- Internal billing administration tooling.
- Financial reconciliation, audit trails, or regulated and revenue-critical systems.
- Prorated billing, invoice lifecycle management, credit, or refund workflows.
- AWS Marketplace or other cloud marketplace billing integrations.
- CPQ systems and CRM-to-provisioning contract flows.
- Druid, ClickHouse, or other OLAP systems for real-time usage analytics.
- Infrastructure as Code tools such as Terraform or Pulumi.
- Observability and monitoring tools such as Datadog, Prometheus, Grafana, or OpenTelemetry.
- Service mesh technologies such as Istio or Linkerd, and mTLS.
- Full-stack development experience building internal tooling UIs.

## Compensation and Benefits
- ATS-listed salary range: 145000–165000 CAD annually.

## Similar jobs

- [Senior Backend Engineer, Agents](https://hotfix.jobs/jobs/f319e1aa-7f44-4a4e-a037-f6be1f6703f6) - Scribe - Remote - $145k – $230k/yr
- [Senior Backend Engineer](https://hotfix.jobs/jobs/26fd21fd-fd62-4836-84d3-186ebdd33352) - Homebot - Denver, CO - $145k – $175k/yr
- [Senior Backend Engineer (Go)](https://hotfix.jobs/jobs/6a4ec00e-a92a-4bad-b7df-6d97076112b3) - Bestow - Remote - $145k – $171k/yr
- [Sr Backend Software Engineer, Recording](https://hotfix.jobs/jobs/02b0af1b-627d-41f9-81cd-5ee4f4d0cf86) - Scribe - Remote - $145k – $230k/yr
- [Senior Software Engineer - Backend](https://hotfix.jobs/jobs/37d58fe2-2b31-4665-9326-a41804ac7f0b) - Databricks - Vancouver, Canada - CA$146k – CA$201k/yr

**Apply:** https://hotfix.jobs/jobs/446812b4-a246-40f1-8819-0649002a500f
**Canonical:** https://hotfix.jobs/jobs/446812b4-a246-40f1-8819-0649002a500f