Integration & Customisation Engineer 2 (Golang)

Bengaluru, Karnataka, India | Technology | Full-time

Apply

About Us


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, Byju’s, Urban Company, HDFC Bank, Zomato, Oyo, etc.) manage their customer engagement with Exotel’s suite of a communication API, Ameyo’s omnichannel contact centre (merger), and Cogno AI‘s conversational AI platform (acquisition) over the cloud. They’re a $100 million Series D funded company with $60 million in ARR.

 

What will you do?

 

 -Get on client calls to understand technical requirements and propose custom solutions.

- Design and develop software integrations enabling different systems to work together.

- Create RESTful APIs, web services, and middleware components for data exchange between systems.

- Develop and execute the test cases to ensure functionality and performance of the integration.

- Troubleshoot and resolve integration and deployment issues.

- Monitor and maintain the integration for upkeep and enhancements.

- Maintain detailed documentation of the integration process, configurations, APIs and runbooks

- Mentor junior engineers, provide technical guidance and contribute to integration best practices.

- Work with other teams responsible for infrastructure, network, applications and infosec.

- Escalate dependent issues with relevant teams and follow up for timely resolution.

 -Understand the architecture of our services and products.

 

What are we looking for?

 

 -Bachelor degree in information technology, computer science or equivalent

- 3+ years experience in systems integration

- Hands-on experience with APIs, web-services, databases, message queues

- Experience with relational databases like mysql

- Experience with one of the OOP languages: Java / PHP / GoLang

- Experience with HTML, CSS, Javascript,

- Experience with cloud platforms such as AWS

- Experience with DevOps tools like CI/CD pipeline, containerization & monitoring systems

- Strong analytical and problem-solving skills.

- Strong written and verbal communication skills.

- Excellent accountability to take things to logical conclusion

-Team-player, proactive, flexible and able to work in a fast-paced environment

- Experience with grafana, kibana, elasticsearch, cloudwatch
- Experience with DevOps tools like Jenkins, Ansible, Kubernetes, Git