
Software Engineer - 2 (Billing)
Exotel Techcom Private Limited7 days ago
Bengaluru, IndiaMid Level
Responsibilities
- Develop and maintain microservices and batch jobs using 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, monitoring, automation, logs, metrics, and incident triage.
- Integrate with ERP systems, payment gateways, and the Zuora migration path.
- Contribute to IPO-readiness controls, audit documentation, and platform initiatives.
Requirements
- 2–5 years of software engineering experience.
- Strong computer science fundamentals, including 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, and fallback or retry patterns.
- Kubernetes basics, including pods, deployments, namespaces, and ArgoCD or an equivalent GitOps tool.
- Comfort working with logs, metrics, and incident triage in a build-it-and-own-it operating model.
- Preferred experience with billing, invoicing, payments, ERP integrations, Zuora, Business Central, Razorpay, Beanstalkd, Jenkins, Prometheus, Grafana, Loki, and Python.
- Familiarity with ITGC or SOX-style controls and audit documentation.
Benefits
- Bangalore-based onsite work arrangement.
Tech Stack
Categories
About Exotel Techcom Private Limited
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.