AI-Driven Software Engineer

Arsys Internet — Spain · Posted ~21 hours ago

Mid Full-time

Skills

Node.js C++ Backend Development Docker Make CMake Test-Driven Development Performance Optimization AI Development Tools

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A technology-focused engineering role for building and optimizing robust backend systems. You will translate technical designs into production-ready solutions, use AI tools to improve development efficiency, and work on performance-critical integrations.

Highlights

Opportunity to build high-performance software systems using modern development practices and AI-assisted engineering workflows. The role offers collaboration with architecture teams and involvement in optimization and innovation.

Description

🎯Mission Act as the execution engine of the team, transforming architectural specifications into robust, efficient, and production-ready code. You will work on building and optimizing a hybrid Node.js–C++ system, leveraging AI tools as a key accelerator to maximize development speed without compromising quality. 💡Responsibilities: Develop backend components in Node.js and high-performance integrations with C++Translate technical specifications into functional solutions and accuratelyUse AI tools to accelerate development, validation, and code improvementApply test-driven approaches to ensure robustness and stabilityManage and optimize build environments (Docker, Make, CMake)Analyze system performance and identify bottlenecks, especially in Node.js ↔ C++ interactionsRefactor legacy code into clean, maintainable, and high-performance solutionsCollaborate closely with architecture roles to continuously improve the system ⚒Requirements Technical: Strong experience with Node.js developmentAbility to read, understand, and debug C++ codeExperience working in Linux environmentsFamiliarity with build tools and containers (Docker, Make, CMake)AI & Development: Hands-on experience with AI-assisted development tools (e.g., Cursor, Claude, or similar)Ability to use AI as a productivity multiplier in software developmentExperience with iterative development, testing, and validation workflowsProfile: Strong English communication skills, as you will be working in an international teamExecution-driven mindset with strong focus on quality and resultsComfortable working in fast-paced environmentsStrong interest in performance optimization and continuous improvement 🎀What We Offer: Hybrid work model (in any of our offices in Alcobendas, Valencia, Barcelona, Sevilla, or Logroño)Flexible working hoursFlexible compensation packageDiscounts on Arsys productsDiscounts on technology brandsChallenging technical environment with real high-performance system problemsAccess to advanced AI tools with no usage restrictionsClose collaboration with senior profiles and a strong culture of continuous improvementPersonalized training and development plansBiannual team events If you're excited about building high-performance systems and leveraging AI to push development further, we’d love to hear from you 😊