Software Engineer
Core
Build and maintain TypeScript microservices for Kong's commercial billing platform, managing subscription lifecycles, entitlements, usage metering, and CRM integrations.
Role type
Senior backend software engineer (billing platform)
Builds
Production billing microservices, payment integrations, and entitlement enforcement layers
Domain
SaaS, Financial Technology, Billing Infrastructure
Deliverable
production ML models | product features
Required skills
TypeScript, Node.js, PostgreSQL, REST APIs, Event-driven architecture, Distributed systems, Kubernetes, CI/CD
Preferred skills
Stripe/Zuora experience, CRM provisioning, Snowflake/ClickHouse, AWS, Terraform, Observability tools
Technologies
TypeScript, Node.js, NestJS, PostgreSQL, Kafka, Kubernetes, GitHub Actions, AWS, Terraform
Responsibilities
Develop TypeScript microservices for billing lifecycle management, Build integrations with payment and metering platforms, Implement event-driven features for billing state transitions, Contribute to entitlement enforcement layers, Work on provisioning workflows, Monitor service health and participate in on-call rotation
Seniority
Senior, hands-on IC