Senior Backend Engineer, Customer Communications Platform
Core
Design, develop, deploy, and operate business-critical backend features for a customer communications platform integrating voice, SMS, and AI.
Role type
Senior Backend Engineer
Builds
Resilient services on top of voice, integrated with customers' business-critical tools (CRM, Helpdesk, E-Commerce)
Domain
Customer Communications Platform (Voice, SMS, WhatsApp, AI)
Deliverable
production ML models | product features
Required skills
TypeScript, NodeJS, AWS, REST API/GraphQL, PostgreSQL, DynamoDB, Redis, scalable architecture design, security, performance optimization
Preferred skills
Python, Ruby, Rails, React, frontend development
Technologies
NodeJS, TypeScript, AWS, PostgreSQL, DynamoDB, OpenSearch, Redis, GraphQL, REST API, React, Python, Ruby, Rails
Responsibilities
Create, design, develop, test, and monitor code in production autonomously; collaborate with product managers and designers to implement end-to-end solutions; design high-quality, secure, and scalable solutions; mentor team members on tech growth; stay up-to-date on new technologies and architectures