Principal Engineer (Professional Services)

Exotel

Gurugram District

On-site

INR 4,200,000 - 6,500,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Exotel seeks a seasoned Principal Engineer to join our Financial Engineering team, focusing on monitoring and optimising cloud infrastructure costs at scale (AWS/Azure/GCP). You will help shape architectural decisions balancing performance, reliability and cost efficiency.

You will lead multi-tenant, highly available designs for our Enterprise Contact Centre platform, mentoring engineers and driving AI/ML-driven improvements in routing and analytics.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 7+ years of experience in software engineering, with at least 3 years in a senior architect or principal engineer role for an enterprise-grade product.
  • Proven expertise in System Design and Architecture:
  • Demonstrated experience in designing and building large-scale, distributed, and highly available systems.
  • Strong understanding of microservices architecture, domain-driven design, and event-driven architectures.
  • Experience with public cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes).

Responsibilities

  • Lead the design and architecture of our multi-tenant, highly available, and scalable Enterprise Contact Centre platform.
  • Define the technical vision and long-term architectural roadmap, ensuring alignment with business goals and industry best practices.
  • Architect and design core components, including omnichannel routing, IVR, outbound dialers, and reporting.
  • Drive the evolution of our platform with AI/ML for routing, sentiment analysis, and workforce optimisation.
  • Champion modern software development methodologies and foster engineering excellence.
  • Mentor and provide technical guidance to senior and junior engineers.
  • Collaborate with product management and engineering to translate requirements into scalable solutions.
  • Establish and enforce SLOs/SLIs and proactively mitigate technical risks.

Skills

System Design
Distributed Systems
Microservices
Event-Driven Architecture
Cloud Platforms
Docker
Kubernetes
Domain-Driven Design
Mentoring
Leadership

Education

Bachelor's or Master's degree in Computer Science/Engineering or related field

Tools

AWS
Azure
GCP

Job description

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 powers unified customer engagement to over 6000 companies in 60+ countries, including India, SE Asia, the Middle East, and Africa.

Today, some of the fastest-growing companies in the emerging markets (Ola, Swiggy, Flipkart, GoJek, Urban Company, HDFC Bank, Zomato, Oyo, etc.) manage their customer engagement with Exotel’s suite of communication APIs, Ameyo’s omnichannel contact centre (merger), and Cogno AI‘s conversational AI platform (acquisition) over the cloud. We are a $100 million Series D funded company with $60 million in ARR.

The Role

We are seeking a seasoned and visionary Principal Engineer to join our core Financial Engineering (Financial Operations): Demonstrated expertise in monitoring and optimising cloud infrastructure costs (AWS/Azure/GCP) at a massive scale, encompassing cost attribution, budgeting, and the ability to make strategic architectural decisions that balance high performance and reliability with financial efficiency.

Responsibilities
  • Product Design and Architecture:
  • Lead the design and architecture of our multi-tenant, highly available, and scalable Enterprise Contact Centre platform.
  • Define the technical vision and long-term architectural roadmap, ensuring alignment with business goals and industry best practices.
  • Architect and design core components, including but not limited to, omnichannel routing (voice, email, chat, social), Interactive Voice Response (IVR) systems, outbound dialers, and real-time and historical reporting and analytics.
  • Drive the evolution of our platform to incorporate emerging technologies such as AI/ML for intelligent routing, sentiment analysis, and workforce optimisation.
  • Technical Influence and Evangelism:
  • Champion and evangelise modern software development methodologies, including Agile, and foster a culture of engineering excellence, innovation, and accountability.
  • Mentor and provide technical guidance to senior and junior engineers, fostering their growth and ensuring high-quality design and implementation.
  • Collaborate with product management, engineering teams, and other stakeholders to translate product requirements into robust and scalable technical solutions.
  • Act as a subject matter expert on contact centre technologies, representing the company at industry forums and with key customers and partners.
  • Reliability and Accountability:
  • Take ultimate accountability for the reliability, performance, and scalability of the Enterprise Contact Centre product.
  • Establish and enforce service level objectives (SLOs) and service level indicators (SLIs) for the platform.
  • Proactively identify and mitigate technical risks, and lead the resolution of complex production issues.
  • Drive a culture of operational excellence and continuous improvement, leveraging data and feedback to enhance system performance.
  • Performance Engineering and Stress Testing:
  • Hands-on experience with benchmarking, load testing, and performance tuning large-scale systems, identifying bottlenecks at the OS, network, and application layers beyond general reliability metrics
Qualifications
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 7+ years of experience in software engineering, with at least 3 years in a senior architect or principal engineer role for an enterprise-grade product.
  • Proven expertise in System Design and Architecture:
  • Demonstrated experience in designing and building large-scale, distributed, and highly available systems.
  • Strong understanding of microservices architecture, domain-driven design, and event-driven architectures.
  • Experience with public cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes).
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Resident Product Support Engineer
Resident Product Support Engineer

Exotel • Navi Mumbai

On-site
INR 500,000 - 800,000
Principal Software Engineer (VOIP / Telephony)
Principal Software Engineer (VOIP / Telephony)

Exotel • Bengaluru

On-site
INR 1,200,000 - 2,500,000
Principal Engineer (Voice & Messaging)
Principal Engineer (Voice & Messaging)

Exotel • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Technical Account Manager -3(Solution Architecture/Solution Consultant)
Technical Account Manager -3(Solution Architecture/Solution Consultant)

Exotel • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Sr Customer Success Manager-Africa & SAARC Cluster
Sr Customer Success Manager-Africa & SAARC Cluster

Exotel • Bengaluru

On-site
INR 1,500,000 - 2,200,000
Travel opportunities
Forward Deployed Engineer - 3
Forward Deployed Engineer - 3

Exotel Techcom Pvt Ltd • Bengaluru

On-site
INR 4,200,000 - 6,500,000
Lead – Integration & Customisation Engineers (ICE)
Lead – Integration & Customisation Engineers (ICE)

Exotel Techcom Pvt Ltd • Gurugram District

On-site
INR 2,000,000 - 3,000,000
Implementation Engineer
Implementation Engineer

Exotel Techcom Pvt Ltd • Bengaluru

On-site
INR 600,000 - 1,200,000
Technical Project Manager-AI Delivery
Technical Project Manager-AI Delivery

Exotel • Gurugram District

On-site
INR 1,800,000 - 2,400,000
Implementation Engineer 2
Implementation Engineer 2

Exotel Techcom Pvt Ltd • Bengaluru

On-site
INR 350,000 - 520,000