Search by job, company or skills

Exotel

Engineering Manager (Platform)

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 22 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About Us

Exotel is a leading provider of AI transformation to enterprises for customer engagement and experience. With over 20 billion annual conversations across Omni channel, voice, agents and bots, Exotel is trusted by more than 7000 clients worldwide, spanning industries such as BFSI, Logistics, Consumer Durables, E-commerce, Healthcare and Education.

Customer expectations are evolving, and businesses face the challenge of balancing the need for increased revenue, optimized costs, and exceptional customer experience (CX). Exotel steps forward as your transformative partner, offering an AI-powered communication solution to address all three!

Tech @ Exotel

Exotel engineering solves some really cool infrastructure level problems with the goal of ensuring no one misses a call or an SMS.

  • Our focus is on building very fault-tolerant, loosely coupled, scalable and real-time distributed system
  • We are generally agnostic of language, technology or tools. Currently our tech stack is built on Golang, Node.js, Ruby, Java and PHP. We use Aerospike, MySQL as data stores, ElasticSearch for search and Beanstalkd for queuing
  • We emphasize a lot on clean abstractions of code, loosely coupled services and good coding practices
  • We are very strong believers in you built it, you own it!. And running a distributed system is very different from just building one!
  • We are crazy about high availability

The Role: Engineering Manager
As an Engineering Manager, you will work on the cloud telephony platform and products. This couldinclude, but not limited to Voice, Messaging, Billing and backend systems like user management. You willhave a high degree of ownership and will be responsible for all aspects of software engineering,including designing, architecting, development, testing, instrumentation, deployment, and operations.Your focus will extend beyond adding features to include scaling clusters, increasing platform uptime(from 99.95 to 99.99), and reducing response times and cost.

What you will do

PROJECT MANAGEMENT

  • Work with product management to create an engineering roadmap aligned with the product roadmap.
  • Translate roadmaps into executable internal projects and own their end-to-end execution.
  • Plan, execute, and deliver projects according to schedule, content, and quality metrics.
  • Manage day-to-day team activities using Agile practices.
  • Keep stakeholders updated and track engineering health metrics such as production incidents and bugseverity.

PEOPLE MANAGEMENT

  • Hire and mentor a team of engineers.
  • Manage the learning, development, and performance of your team.
  • Own, conceptualize, and build a tech-focused team.

TECHNICAL WORK

  • Act as a core stakeholder for all technical design and architecture within the team.
  • Review code, test plans, and deployment plans.
  • Focus on and strengthen all aspects of system reliability.

What we look for

Must Haves

  • System design: Experience in distributed and scalable systems.
  • Pace & agency: Comfort operating in a high-change environment fast decision making proven ability totake ownership, make sound trade-offs with incomplete data, and deliver reliably without heavy hand-holding.
  • Communication: Excellent written and oral communication skills to present complex ideas clearly andconcisely to stakeholders.

Preferred

  • Telecom expertise: Experience in telecom voice and messaging software systems.

More Info

Job Type:
Employment Type:

About Company

Exotel

Exotel was started by Shivakumar Ganesan in 2011. Shivakumar's previous venture, Roopit, needed a simple automated call center solution for which he built an in-house product, and eventually it became a standalone company in the form of Exotel.Exotel picked up a Rs. 25 million (approximately US$500,000 funding from Mumbai Angels and Blume Ventures in March 2012

Job ID: 147003695

Similar Jobs