CareerPlanSign in

AI-Driven Software Engineer (Node.js & C++)

Alcobendas, Madrid💼 Full-time🗓 2026-04-20 → 2026-09-14

Core

Transform architectural specifications into robust, efficient, and production-ready code for a hybrid Node.js–C++ system.

Role type

Senior IC backend engineer (Node.js & C++)

Builds

High-performance backend components and integrations

Domain

Software engineering, backend systems, performance optimization

Deliverable

production ML models | product features

Required skills

Node.js development, C++ code reading and debugging, Linux environment proficiency, build tools (Docker, Make, CMake), AI-assisted development tools, test-driven development, performance analysis, legacy code refactoring

Preferred skills

Experience with iterative development workflows, focus on quality and results, comfort in fast-paced environments

Technologies

Node.js, C++, Docker, Make, CMake, Linux

Responsibilities

Develop backend components in Node.js and high-performance integrations with C++, translate technical specifications into functional solutions, use AI tools to accelerate development and code improvement, apply test-driven approaches, manage and optimize build environments, analyze system performance and identify bottlenecks, refactor legacy code, collaborate with architecture roles

Seniority

Senior, hands-on IC

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