About the job
Join Us in Shaping the Future of Connectivity!
At Kong, we believe in the power of connections. If you’re passionate about technology and feel you might not meet every qualification listed, we encourage you to apply. We value diverse perspectives and are looking for candidates who excel in specific areas while being eager to learn in others.
About the Role:
As a Senior Software Engineer on the Konnect Monetization & Billing team, you will play a pivotal role in designing, developing, and maintaining robust backend services that manage our usage metering and billing systems. Collaborating closely with our Engineering and Product teams, you will help build scalable services and APIs capable of processing millions of events per second, significantly impacting our customers’ success.
Your Responsibilities:
Design, implement, and maintain microservices and APIs that facilitate usage metering, billing, invoicing, and analytics at scale.
Architect backend systems that can handle millions of real-time events.
Collaborate effectively with Product and Engineering teams to define system requirements and deliver high-quality, customer-centric solutions.
Enhance database performance while ensuring data integrity, reliability, and security across distributed architectures.
Integrate with external services (e.g., Stripe, various CRMs) to meet billing and reporting requirements.
Monitor and maintain production services through troubleshooting and on-call rotations to ensure optimal availability.
Implement best practices in DevOps, CI/CD, and cloud-native development processes.
Develop automated tests to validate system functionality and mitigate regressions.
Perform any additional tasks as assigned by management.
Your Qualifications:
Proficient in Go programming language.
Experience contributing to Open Source projects.
Familiar with Cloud Native technologies (e.g., Kubernetes, Docker).
5+ years of professional software development experience.
Demonstrated ability to build scalable backend services.
Proven experience delivering and maintaining production systems at scale.
Strong understanding of distributed systems, APIs, and database optimization strategies.
Excellent communication skills, both written and verbal.

