CareerPlanSign in

Senior Software Engineer

Madrid Office💼 Full-time🗓 2026-09-15 → 2026-09-29

Core

Design, develop, deploy, and operate business-critical back-end features for a global AI-powered customer communications platform.

Role type

Senior Software Engineer (Back-end)

Builds

Resilient services integrating voice, SMS, WhatsApp, and AI with customers' business-critical tools (CRM, Helpdesk, E-Commerce)

Domain

SaaS / Customer Communications / AI

Deliverable

production ML models | product features

Required skills

TypeScript, Node.js, AWS, Python, Ruby, Rails, REST API, GraphQL, PostgreSQL, DynamoDB, OpenSearch, Redis, system design for scale, security, observability

Preferred skills

React, frontend development

Responsibilities

Create, design, develop, test, and monitor code in production autonomously; collaborate with product managers and designers to implement end-to-end solutions; mentor team members on tech growth; design pragmatic architectures to solve problems at scale.

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 853,000+ jobs from 20+ sources.