Skip to content

Exotel Hiring Software Engineer 1 Gen AI

  • Jobs

Exotel is hiring Software Engineer 1 (Gen AI) for its Bengaluru office. This full-time role is suited for engineers with strong computer science fundamentals who are excited about building large-scale distributed systems, cloud-native platforms, and GenAI-powered communication products. If you enjoy owning systems end-to-end and working on highly available infrastructure, this role offers strong learning and impact.

Exotel Hiring Software Engineer 1 Gen AI

About Exotel

Exotel is one of Asia’s largest cloud telephony companies, helping enterprises reimagine customer communication. Its products power communication for leading brands like Uber, Ola, Flipkart, ICICI, Redbus, Practo, and many more. Founded as a small three-member team, Exotel has grown into a global company serving 3000+ customers, connecting over 400 million people, and enabling more than 10 billion conversations worldwide.

Job Details

Job DetailInformation
CompanyExotel
RoleSoftware Engineer 1 (Gen AI)
Job TypeFull-Time
LocationBengaluru, Karnataka
Work ModeOnsite
Experience0–2 Years (Expected)

Role Overview

As a Software Engineer 1 at Exotel, you will work on the core cloud telephony platform, handling everything from design and development to deployment and operations. The role goes beyond feature development and focuses on scalability, reliability, latency optimization, and system availability. You will contribute to real-time distributed systems while embracing a strong DevOps ownership culture.

Help a friend land their next role. Share now!

Key Responsibilities

  • Design, develop, test, deploy, and operate cloud-based services
  • Build and scale fault-tolerant, loosely coupled distributed systems
  • Improve platform reliability, uptime, and response times
  • Work on infrastructure-level challenges in real-time communication systems
  • Own services end-to-end following DevOps best practices
  • Collaborate with mentors while independently delivering software components
  • Monitor, debug, and optimize production systems

Required Skills

  • Strong computer science fundamentals and system design knowledge
  • Expertise in Python and AWS
  • Experience with large-scale distributed systems or core systems programming
  • Knowledge of data stores, data modeling, and scaling strategies
  • DevOps mindset with ownership of development and operations
  • Understanding of scalable, highly available cloud architectures

Good-to-Have Skills

  • Experience building and deploying cloud-native applications
  • Exposure to LLMs, ASR, or TTS systems
  • Experience with audio pipelines, IP streaming, or voice-based systems
  • Scripting experience in PHP, Ruby, or Python
  • Familiarity with multiple programming languages and tech stacks

Expected Salary

The salary for this role will be as per Exotel standards and depends on experience, technical depth, and interview performance.

How to Apply

Interested candidates should apply by clicking the button below.
Before applying, consider the following tips:

  • Highlight your strong CS fundamentals and system design knowledge
  • Showcase experience with AWS, Python, and scalable systems
  • Mention projects related to distributed systems, cloud platforms, or GenAI
  • Emphasize ownership mindset, DevOps exposure, and production experience

Early applications are recommended as this role attracts high competition 🚀

Find your dream job tap the heart!

Share the opportunity

Leave a Reply

Your email address will not be published. Required fields are marked *