E

Principal Engineer -Messaging (Golang Developers)

salary Salary :

₹100 monthly

icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
Apply Now
icon loader Apply Now

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Principal Engineer -Messaging (Golang Developers)


About Exotel


 


Exotel is a leading full-stack customer engagement platform and business-focused virtual telecom operator powering 70M+ customer conversations daily across voice, messaging, video, and AI.


Founded in 2011, Exotel serves 6000+ businesses across India, Southeast Asia, the Middle East, and Africa through its Omnichannel Contact Centre, Communication APIs, and Conversational AI platforms. The company recently received a Virtual Telecom Operator license, enabling fully compliant end-to-end VoIP telephony services.


Backed by a $100M Series D funding round and with $50M+ ARR, Exotel continues to help fast-growing enterprises scale customer engagement across emerging markets.


Exotel was also recognised at the ET Startup Awards 2022.


 


 


What You’ll Do


 




  • Drive technical architecture decisions and influence the product roadmap




  • Explore and adopt new technologies to improve system scalability, reliability, and efficiency




  • Provide architectural guidance and technical mentorship to engineering teams




  • Improve deployment processes, SLAs, operational efficiency, and engineering best practices




  • Build scalable systems and drive operational excellence across teams




  • Collaborate closely with cross-functional stakeholders across Product, Engineering, and Operations




  • Mentor junior engineers and contribute to building a high-performance engineering culture




 


What We’re Looking For


 


Must Have




  • 7+ years of software engineering experience with a Bachelor’s/Master’s degree in Computer Science or equivalent




  • Strong experience in backend/product engineering environments




  • Hands-on experience with cloud platforms: AWS (preferred), Azure, or GCP




  • Strong understanding of:





    • Distributed systems




    • Microservices architecture




    • 3-tier architecture




    • Scalability and performance engineering





  • Experience designing and developing RESTful services




  • Strong Linux, networking, and scripting fundamentals




  • Experience with scalable data stores and data modelling




  • Familiarity with databases such as MySQL, MongoDB, Aerospike, etc.




  • Strong programming expertise in one or more languages:





    • Golang (preferred)




    • PHP (preferred)




    • Python





  • Good understanding of:





    • Data structures




    • Multithreading




    • Concurrency concepts





  • Experience with DevOps and infrastructure tooling, such as:





    • Kubernetes




    • Jenkins




    • Git




    • Ansible





  • Familiarity with monitoring and observability tools like Grafana, Kibana, and Elasticsearch




  • Strong networking fundamentals:





    • Firewalls




    • Proxies




    • DNS




    • Load Balancing





  • Strong analytical, problem-solving, and communication skills




  • Ownership mindset with a strong DevOps culture — “you build it, you own it”




 


Good to Have


 




  • Experience in telecom, CPaaS, or high-scale messaging systems




  • Exposure to telecom protocols and cloud telephony systems




  • Experience integrating with:





    • SMS gateways




    • WhatsApp/IP messaging services





  • Practical experience managing production-scale distributed systems




  • Exposure to ETL/data pipeline systems




  • Prior experience in high-growth product startups is a plus




Original job Principal Engineer -Messaging (Golang Developers) posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Apply Now
Share Job
Share Job

Auto-Apply to Principal Engineer Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Principal Engineer Jobs in India

GrabJobs is the no1 job portal in India, connecting you to thousands of jobs fast! Find the best jobs in India, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.