{"id":3925122,"url":"https://alion.io/job/exotel-senior-software-engineer-voice","title":"Senior Software Engineer (Voice)","company":{"id":3284,"name":"Exotel","domain":"exotel.com","url":"https://alion.io/company/exotel","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Bengaluru, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"Ansible","optional":false},{"name":"AWS","optional":false},{"name":"Azure","optional":false},{"name":"C++","optional":false},{"name":"ElasticSearch","optional":false},{"name":"GCP","optional":false},{"name":"Git","optional":false},{"name":"Go","optional":false},{"name":"Jenkins","optional":false},{"name":"Kubernetes","optional":false},{"name":"Linux","optional":false},{"name":"MySQL","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Python","optional":false},{"name":"Ruby","optional":false},{"name":"Terraform","optional":false},{"name":"Aerospike","optional":true},{"name":"Grafana","optional":true},{"name":"JavaScript","optional":true},{"name":"Kibana","optional":true},{"name":"Nagios","optional":true},{"name":"Node JS","optional":true},{"name":"PHP","optional":true},{"name":"Prometheus","optional":true},{"name":"WebRTC","optional":true}],"status":"live","first_seen_at":"2026-11-07T18:35:30Z","employer_posted_date":null,"last_verified_at":"2026-11-07T18:35:30Z","board_verified":false,"closed_at":null,"days_open":3,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":3},"description":"Tech @ Exotel:\n\nExotel engineering solves some really cool infrastructure level problems with the goal of ensuring no one misses a call or an SMS.\n\nOur focus is on building a very fault-tolerant, loosely coupled, scalable and real-time distributed system.\n\nWe 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.\n\nWe emphasize a lot on clean abstractions of code, loosely coupled services and good coding practices.\n\nWe are very strong believers in \"you built it, you own it!\" And running a distributed system is very different from just building one!\n\nWe are crazy about the high availability.\n\nWhat you will do?:\nLead projects related to Exotel's telephony and VoIP stack. Responsible for driving projects throughout its lifecycle.\nWork with a team of engineers to explore, design, develop, test, deploy, and operationalize a product's features and improvements.\nBuild fault-tolerant, scalable and real-time distributed VoIP system.\nEffectively work in a collaborative and agile team environment.\nSupport team with timely analysis and debugging of operational issues.\nBe on rotational on-call roster to handle operational issues.\nEmphasis on automation and scripting.\nMentor junior engineers in the team.\n\nWhat we look for?:\n\nMust Haves:\nBachelors or Masters degree in Computer Science or Communications Engineering.\nExperience leading project team to deliver critical software solutions.\n3+ years experience in working with a major cloud platform like AWS (preferred), GCP, Azure.\n5+ years experience in design and development of REST-based microservices.\n4+ experience in programming with one of Golang (preferred), Ruby, C/C++.\nExperience in scripting with shell, Python.\nExperience with datastores such as MySQL, Postgres.\nExperience with DevOps tools like Ansible, Jenkins, Terraform, Kubernetes, Git.\nGood understanding of data structures, multithreading and concurrency concepts.\nProficiency in working in Linux environment.\nExperience working in Agile SDLC process.\nStrong analytical, problem solving and troubleshooting skills.\nExcellent written and verbal communication skills.\nTeam-player, flexible and able to work in a fast-paced environment.\nA \"DevOps\" mindset. You own what you will develop.\n\nGood to Haves:\nExperience with custom development on Asterisk/Freeswitch/Kamailio/Opensips is a plus.\nExperience with SIP or any other SIP testing tools.\nExperience with ISDN, WebRTC technologies.\nExperience with Elasticsearch queries and visualization tools like Grafana, Kibana.\nExperience with monitoring frameworks like Nagios, Prometheus.\nExperience with developing Android, iOS based VoIP clients.\nExperience with Java, JavaScript languages.\nKnowledge on VoIP domain technologies including SIP, SDP, RTP, RTCP.\nSkills\nAWS, Azure, C++, GCP, Golang, Microservices, REST, Ruby","description_format":"text","description_chars":2961,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Contact Center Software"],"lifecycle":[{"event":"open","at":"2026-11-07T18:35:30Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":3,"expected_fill_days":36,"reasons":["seen:3","velocity","win:early"],"computed_at":"2026-11-11T05:49:22Z"},"pay":null,"html_url":"https://alion.io/job/exotel-senior-software-engineer-voice","json_url":"https://alion.io/job/exotel-senior-software-engineer-voice.json","meta":{"generated_at":"2026-11-11T12:04:03Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":21332,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-12T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":3284},"rest":"https://alion.io/mcp/rest/get_company?id=3284"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fexotel-senior-software-engineer-voice"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fexotel-senior-software-engineer-voice"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fexotel-senior-software-engineer-voice"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/exotel-senior-software-engineer-voice\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fexotel-senior-software-engineer-voice"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3925122}},{"tool":"search_jobs","arguments":{"company":"exotel.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3925122},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}