CareerPlan

Software Engineer

Madrid OfficeFull-time2026-10-26 → 2026-11-10

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