Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 21400340

    BENGALURU · FULLTIME

    Software Engineer - 2 (Billing)

    Exotel Global

    Exotel Global

    Bengaluru · onsite · Posted 3d ago

    Sourced fromFoundit
    Not disclosedFresherfulltimeBengaluru

    Your match

    ?

    Sign in to see your match score, skill gaps & tailored resume.

    Section · 01

    About this role

    About Exotel:

    Exotel is the emerging market's leading full-stack customer engagement platform and business-focused virtual telecom operator. Incorporated in 2011, Exotel's cloud-based product suite powers 50 million daily engagements across voice, video, and messaging channels. Exotel serves over 6000 companies across 60+ countries, including India, SE Asia, the Middle East, and Africa.

    Tech @ Exotel

    • Exotel Engineering builds fault-tolerant, scalable, and real-time distributed systems.
    • Our tech stack includes Golang, Java, PHP, MySQL, Apache Kafka, Kubernetes, Beanstalkd, and Elasticsearch.
    • We follow best practices in clean abstractions, loosely coupled services, and DevOps-driven operations.
    • We strongly believe in you build it, you own it.

    Team IPO Readiness:

    The IPO Readiness pod owns Exotel's billing and revenue platform - real-time call/SMS billing, balance deduction, invoicing, payment processing, and credit control. The platform handles approximately 200k transactions per minute across Voice, Messaging, and other Exotel solutions.

    Role: Member of Technical Staff II

    As an MTS-II on IPO Readiness, you will design, build, and integrate components across the billing platform and support IPO-readiness initiatives (controls, monitoring, automation). You will work on feature delivery, production support, and cross-system integrations with ERP (Business Central), payment gateways, and the Zuora migration path.

    Key Responsibilities:

    Platform Development & Integration:

    . Develop and maintain microservices and batch jobs in Golang, Java, or PHP

    . Build and extend REST APIs and Kafka consumers/producers for billing events, sync flows, and fallback pipelines.

    Must-Have Skills:

    . Strong computer science fundamentals (data structures, algorithms).

    . Proficiency in at least one of: Golang (preferred), Java, or PHP.

    . Experience building scalable distributed systems and event-driven architectures.

    . Hands-on MySQL - schema design, query tuning, replication awareness.

    . Experience with Apache Kafka and asynchronous processing (consumers, lag, fallback/retry patterns).

    . Kubernetes basics - pods, deployments, namespaces, ArgoCD or equivalent GitOps.

    . DevOps mindset - you build it, you own it comfortable with logs, metrics, and incident triage.

    Good-to-Have Skills:

    . Exposure to billing, invoicing, payments, or ERP integrations (Zuora, Business Central, Razorpay).

    . Experience with Beanstalkd, Jenkins, Prometheus/Grafana/Loki.

    . Scripting in Python for ops automation and report generation.

    . Familiarity with ITGC/SOX-style controls and audit documentation.

    Experience: 2-5 years

    Location: Bangalore (On-site)

    Sourced from foundit

    Let the agent run this one for you.

    Tailored resume, auto-apply, and referral lookup — in under 2 minutes.

    Section · 02

    Skills

    KubernetesApache Kafkaelastic searchGolangPHPMySQLJavaBeanstalkd

    Section · Company

    About Exotel

    Exotel Global

    Exotel Global

    Software Product

    159

    employees

    2011

    15 years old

    Bangalore / Bengaluru, Karnataka

    India

    ₹17.1L PA avg

    Avg at Exotel

    About

    Cloud-based secure & reliable telephonic platform for businesses

    Industries

    Software Product

    Employee ratings

    10 reviews

    3.0/ 5

    Culture

    2.9

    Career growth

    2.8

    Work-life

    2.1

    Employees rate it well for

    Compensation & Benefits32Overall Company30

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Job search guides

    • All 1,108 Software Engineer jobs in Bengaluru
    • Auto-apply to jobs like this
    • Tailor your resume for this role
    • Resume keywords for software engineers
    • How to find a job in India, fast