Talent.com
This job offer is not available in your country.
Principal Engineer - 2 (ECC)

Principal Engineer - 2 (ECC)

ConfidentialBengaluru / Bangalore, India
9 days ago
Job description

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 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 Senior Principal Engineer to join our core Contact Center team. This is a senior technical leadership role where you will be instrumental in shaping the future of our product. You will be responsible for the end-to-end technical ownership of our Enterprise Contact Center solution, from defining its architectural roadmap to ensuring its operational reliability. The ideal candidate is a strategic thinker with a deep understanding of contact center technologies, a passion for engineering excellence, and a proven track record of influencing and leading technical direction.

Responsibilities

Product Design and Architecture :

Lead the design and architecture of our multi-tenant, highly available, and scalable Enterprise Contact Center 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 optimization.

Technical Influence and Evangelism :

Champion and evangelize 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 center 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 Center 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.

DevSecOps Leadership :

Champion and integrate DevSecOps best practices into the entire software development lifecycle.

Influence the design and implementation of our CI / CD pipelines, ensuring security is embedded from code to deployment.

Lead threat modeling exercises and security design reviews to identify and address potential vulnerabilities.

Promote a 'security-as-code' mindset, automating security controls and compliance checks.

Qualifications

Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

12+ years of experience in software engineering, with at least 5 years in a senior architect or principal engineer role for an enterprise-grade product.

In-depth understanding of Telephony and VoIP Technologies :

Expertise in Session Initiation Protocol (SIP), SIP Trunking, and Real-time Transport Protocol (RTP).

Hands-on experience with core contact center functionalities such as Automatic Call Distribution (ACD), Interactive Voice Response (IVR), Computer Telephony Integration (CTI), and call recording.

Familiarity with WebRTC and its application in contact center solutions.

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).

Decent understanding of DevSecOps :

Familiarity with CI / CD principles and tools (e.g., Jenkins, GitLab CI).

Knowledge of infrastructure as code (IaC) using tools like Terraform or CloudFormation.

Understanding of security best practices in a cloud-native environment.

Excellent problem-solving and analytical skills, with the ability to navigate complex technical challenges.

Strong leadership and communication skills, with the ability to influence and align cross-functional teams.

Preferred Qualifications

Experience with Asterisk PBX.

Knowledge of AI / ML applications in the contact center space (e.g., NLP, chatbots, predictive analytics).

Experience with data streaming technologies (e.g., Kafka) for real-time analytics.

Familiarity with compliance standards such as PCI-DSS and GDPR in the context of a contact center.

Create a job alert for this search

Principal Engineer • Bengaluru / Bangalore, India

Related jobs
  • Promoted
Principal Engineer

Principal Engineer

RecroBengaluru, Karnataka, India
Essential duties / responsibilities : .Investigate, troubleshoot, and resolve software issues to ensure system stability and reliability. Maintain and enhance existing applications by optimizing perform...Show moreLast updated: 30+ days ago
  • Promoted
Principal Engineer - Structures

Principal Engineer - Structures

WSP in Indiabangalore, karnataka, in
This role is to work as part of an engineering team, taking a senior role in project work, focused on production and liaison with the WSP in Hong Kong Team and mentoring and coaching junior members...Show moreLast updated: 23 days ago
  • Promoted
Principal Backend Engineer, Infrastructure

Principal Backend Engineer, Infrastructure

Pebblehosur, tamil nadu, in
We’re looking for a highly skilled.Platform Engineering team and help us design, build, and operate large-scale, high-performance, cloud-native infrastructure systems. Build internal platform servic...Show moreLast updated: 26 days ago
Lead Principal Engineer

Lead Principal Engineer

ScaleneWorksBengaluru, Karnataka, India
Quick Apply
Is responsible for the design and solution throughout the lifecycle development taking into consideration system constraints and enterprise architecture strategic directions.Directs and coordinates...Show moreLast updated: 30+ days ago
  • Promoted
Principal Project Engineer

Principal Project Engineer

ConfidentialBengaluru / Bangalore
Supports the development of project plans, schedules and budgets.Tracks progress, identifies and resolves obstacles to minimize disruption to project schedules to ensure smooth project operations.S...Show moreLast updated: 12 days ago
Senior Principal Engineer

Senior Principal Engineer

Serko LtdBengaluru, KA, IN
Quick Apply
Serko is a cutting-edge tech platform in global business travel & expense technology.When you join Serko, you become part of a team of passionate travellers and technologists bringing people to...Show moreLast updated: 30+ days ago
  • Promoted
Principal Engineer

Principal Engineer

Hotel Traderbangalore, karnataka, in
We're Hiring : Staff / Principal Engineer (Java) - Remote.Location : Remote | 🌍 Global Team | 💼 Experience : 8–12 years. Ready to build the future of hotel distribution at scale?.At Hotel Trader, we're...Show moreLast updated: 25 days ago
  • Promoted
Principal Engineer, Agent Platform

Principal Engineer, Agent Platform

MightyBothosur, tamil nadu, in
Join our team as a Principal Engineer, where we're focused on graduating AI from interesting demos to indispensable products. You will architect and build the core distributed systems that provide t...Show moreLast updated: 20 days ago
  • Promoted
Principal Engineer, VP

Principal Engineer, VP

ConfidentialBengaluru / Bangalore
Join us as a Principal Engineer.This is a challenging role that will see you design and engineer software with the customer or user experience as the primary objective. You'll actively contribute to...Show moreLast updated: 30+ days ago
  • Promoted
Principal EUC Support Engineer [T500-20577]

Principal EUC Support Engineer [T500-20577]

ANSRBengaluru, Karnataka, India
ANSR is hiring for one of its clients.Martens is an iconic British brand founded in 1960 in Northamptonshire.Produced originally for workers looking for tough, durable boots, the brand was quickly ...Show moreLast updated: 3 days ago
  • Promoted
Principal Engineer / Senior Principal Engineer- Highways

Principal Engineer / Senior Principal Engineer- Highways

ConfidentialBengaluru / Bangalore
As a member of the Highways team you will be responsible for : .Project Director / Practice Director of large design projects. Provide technical guidance within design teams with minimal external guida...Show moreLast updated: 11 days ago
  • Promoted
Principal Professional Services Engineer

Principal Professional Services Engineer

Palo Alto Networkshosur, tamil nadu, in
At Palo Alto Networks® everything starts and ends with our mission : .Being the cybersecurity partner of choice, protecting our digital way of life. Our vision is a world where each day is safer and m...Show moreLast updated: 7 days ago
Principal Engineer

Principal Engineer

Weekday AIBengaluru, KA, IN
Quick Apply
This role is for one of the Weekday's clients.Key Responsibilities & Expertise.Lead the design and development of large-scale,. Solve complex technical challenges with strong.Golang, Java, or si...Show moreLast updated: 30+ days ago
  • Promoted
Principal Engineer

Principal Engineer

ACL DigitalBengaluru, India
Technical Specialist - Design Verification.Location : Bangalore, Noida, Pune.We are looking for an experienced and passionate Senior Design Verification Engineer to join our team in Bangalore.The...Show moreLast updated: 30+ days ago
Principal Engineer

Principal Engineer

Serko LtdBengaluru, KA, IN
Quick Apply
Serko is a cutting-edge tech platform in global business travel & expense technology.When you join Serko, you become part of a team of passionate travellers and technologists bringing people to...Show moreLast updated: 30+ days ago
Principal Engineer

Principal Engineer

ScaleneWorksBengaluru, karnataka, India
Quick Apply
Technology Strategy & Enablement : in the role of trusted advisor, strong domain knowledge including business process, industry best practices, in market solutions. Maintains awareness of emergin...Show moreLast updated: 30+ days ago
  • Promoted
Principal Engineer

Principal Engineer

ConfidentialBengaluru / Bangalore
As a DataOps / MLOps Engineer specializing in data, you will be responsible for implementing and managing our cloud-based data infrastructure using AWS and Snowflake. You will collaborate with data en...Show moreLast updated: 30+ days ago
  • Promoted
Principal Engineer I

Principal Engineer I

ConfidentialBengaluru / Bangalore, India
The Job Roles and responsibilities include the following (but not limited to) : -.Develop, Configure & Customize : Develop and customize the ServiceNow platform to meet complex business requirements....Show moreLast updated: 30+ days ago