CareerPlan

Software Engineer – Professional Practice Contract

Madrid OfficeContract2026-10-14 → 2026-11-11
Hybrid

Core

Entry-level backend software engineer building and shipping features in TypeScript/Node.js and Python on AWS for a customer communications platform.

Role type

Junior IC backend engineer (graduate program)

Builds

Backend features, AI/LLM-powered features, and production services for customer communications

Domain

SaaS / Customer Communications / AI

Deliverable

production ML models

Required skills

TypeScript/JavaScript, Python, Node.js, Git, REST APIs, SQL/NoSQL databases, AWS basics

Preferred skills

Docker, CI/CD, React, LLMs/NLP/speech technologies

Technologies

TypeScript, Node.js, Python, AWS, PostgreSQL, DynamoDB, OpenSearch, Redis, React

Responsibilities

Build, test, and ship backend features; write clean, tested, and maintainable code; participate in code reviews; monitor and operate services in production; collaborate with product managers and designers; own a feature end-to-end by the end of the program