Project descriptionModernization as a Service (MaaS) is a horizontal practice, supporting all business verticals in the company.Core Engineering Lead responsibility: owns the end-to-end engineering process across all account projects. This is the single person accountable for technical outcomes on the account.ResponsibilitiesWhat Engineering Lead does:Owns technical risk management across all projects. Ensures critical activities are not delayed or skipped: load and performance testing is planned and executed on time, key integrations are verified early, security reviews are conducted, and infrastructure capacity is validated before major releasesReviews project roadmaps, WBS, and technical estimates prepared by Solution Architects. Challenges assumptions and identifies gapsActs as the technical escalation point for all functional leads and architectsDefines and enforces engineering standards across all projects: code review policy, CI/CD practices, branching strategy, documentation standards, Definition of Done from a technical perspectiveRuns Architecture Review Board (ARB). Reviews and approves key architectural decisions, ensures consistency across projects. Reviews all Solution Architect artifacts: HLD, LLD, integration specs, ADRs. Ensures quality and consistencyReviews test strategy and works with QA Leads to improve it. Helps QA Leads strengthen areas where they fall shortCoaches and mentors functional leads and architects. Helps leads strengthen areas where they fall shortSteps in and covers responsibilities of leads or architects when they are underperforming: reviews their deliverables, takes over critical tasks,
and works hands-on until the gap is closedMonitors technical debt across all projects, prioritizes remediation with PMsDrives cross-project reuse: shared libraries, common patterns, lessons learnedProvides Delivery Manager with an independent technical health assessment. Flags risks earlyParticipates in goal-setting and performance reviews for all technical roles, bringing the engineering quality perspectiveOwns the account's technical strategy: technology direction, competency roadmap, tooling decisionsInterviews lead and architect candidates for their projects and makes hiring decisionsWhat Engineering Lead does NOT do:Does not replace Solution Architect on any project.Does not manage project scope, budget, or schedule.Does not write code on a daily basis. This is not a hands-on developer roleSkillsMust have10+ years in software engineering, with at least 3-5 years in a technical leadership role (Solution Architect, Tech Lead, Engineering Manager, or similar)Very strong hands-on experience in the pastHas led technical delivery on large engagements: 30+ people, multiple concurrent workstreamsHas worked across the full stack of project roles: started as a developer, grew into a lead, then into an architect or engineering manager. Understands each role from the insideExperience in a consulting/outsourcing delivery model is strongly preferred. Understands client dynamics, onshore/offshore coordination, and delivery pressureHas managed or closely supervised architects and functional leads, not just developersNice to haveJava, Python, C#OtherLanguagesEnglish: C1 AdvancedSeniorityLeadRemote Spain, SpainReq. VR-123660Software/System ArchitectureCross Industry Solutions12/08/2026Req. VR-123660
📌 Engineering Lead (Madrid)
🏢 Luxoft
📍 Madrid