Software Engineer
Core
Design, develop, deploy, and operate business-critical features for a customer communications platform integrating voice, SMS, and AI.
Role type
Senior backend software engineer
Builds
Resilient services on top of voice and integrations with customers' business-critical tools (CRM, Helpdesk, E-Commerce)
Domain
Telecom / Customer Communications / AI
Deliverable
production ML models | product features
Required skills
NodeJS, TypeScript, AWS, backend development, system design, security, scalability, observability
Preferred skills
Python, Ruby, Rails, React, frontend development
Technologies
NodeJS, TypeScript, Python, Ruby, Rails, React, AWS, Serverless, EKS, PostgreSQL, DynamoDB, OpenSearch, Redis
Responsibilities
Create, design, develop, test, and monitor code in production autonomously; Collaborate with product managers and designers to implement end-to-end solutions; Mentor and promote tech growth within teams; Design pragmatic architectures to solve problems at scale
Seniority
Senior, hands-on IC
