Exotel Techcom Private Limited

Senior Software Engineer - 3 (Billing)

Exotel Techcom Private Limited
Apply
7 days ago
Bengaluru, IndiaSenior / Staff+

Responsibilities

  • Develop and maintain billing microservices and batch jobs in Golang, Java, or PHP.
  • Build and extend REST APIs and Apache Kafka consumers and producers for billing events, synchronization flows, and fallback pipelines.
  • Design, build, and integrate components across the billing and revenue platform.
  • Support production operations, incident triage, monitoring, automation, and IPO-readiness controls.
  • Integrate with ERP systems, payment gateways, and the Zuora migration path.
  • Support billing functions including real-time call and SMS billing, balance deduction, invoicing, payment processing, and credit control.

Requirements

  • 5–8 years of professional experience.
  • Strong computer science fundamentals in data structures and algorithms.
  • Proficiency in at least one of Golang, Java, or PHP, with Golang preferred.
  • Experience building scalable distributed systems and event-driven architectures.
  • Hands-on MySQL experience including schema design, query tuning, and replication awareness.
  • Experience with Apache Kafka and asynchronous processing, including consumers, lag, fallback, and retry patterns.
  • Basic Kubernetes knowledge covering pods, deployments, namespaces, and ArgoCD or equivalent GitOps tooling.
  • Comfort with logs, metrics, incident triage, and ownership of systems through production operations.
  • Preferred exposure to billing, invoicing, payments, or ERP integrations such as Zuora, Business Central, or Razorpay.
  • Preferred experience with Beanstalkd, Jenkins, Prometheus, Grafana, or Loki.
  • Preferred Python scripting for operations automation and report generation.
  • Preferred familiarity with ITGC/SOX-style controls and audit documentation.

Benefits

  • The role is based on-site in Bangalore.
  • The position supports a high-scale platform processing approximately 200,000 transactions per minute across voice, messaging, and other solutions.

Tech Stack

Apache KafkaElasticsearchGoGrafanaJavaJenkinsKubernetesMySQLPHPPrometheusPython

Categories

Exotel Techcom Private Limited

About Exotel Techcom Private Limited

501-1,000 employees

Exotel Techcom Private Limited builds an omnichannel customer engagement and contact center platform for businesses, offering cloud telephony, voice, SMS, WhatsApp/RCS messaging, and conversational AI to support both human and virtual agents. It sells SaaS and usage-based CPaaS solutions to enterprises; founded in 2011 and headquartered in Bangalore, it reports serving 7,000+ customers and powering over 20 billion customer conversations annually.

Contact me