1. Home
  2. Jobs
  3. Jobs in Bangalore
  4. Software Engineer jobs in Bangalore
  5. Senior Software Engineer
Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 22385356

    Exotel Global logo

    Senior Software Engineer

    Exotel Global · Bengaluru · onsite · Posted 2d ago

    Not disclosed5–8 yrsfulltimeSourced fromFoundit

    About a minute. You'll make an account on the way through.

    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 3

    As an MTS-3 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: 5-8 years

    Location: Bangalore (On-site)

    Sourced from foundit

    Skills

    KubernetesApache Kafkaelastic searchGolangPHPMySQLJavaBeanstalkd

    About Exotel

    Exotel Global logo

    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

    See all 995 Software Engineer jobs in BangaloreSoftware Engineer jobs in IndiaJobs in Bangalore

    Career guides

    • 12 best AI tools for freshers in India, by job search stage
    • Best AI Job Search Tools for Experienced Professionals (2026): For Senior, Lateral and Leadership Moves
    • Auto apply tools in India compared: the best tool for portals and ATS (2026)

    All career guidesAll articlesBrowse companies hiring

    Senior Software Engineer · waiting for your command