Senior Lead Software Engineer (Full Stack) - Retail Solutions,
Hybrid · Madrid, Madrid, Spain or Barcelona, Catalonia, Spain
Job Summary
Senior Lead Software Engineer (Full Stack) to drive technical direction and delivery for Retail Solutions SaaS products. Lead design, development and operation of new capabilities, make architectural decisions balancing immediate business needs with long-term scalability, shape product roadmaps and technical strategy, improve performance, reliability and security, champion modern engineering practices including AI-assisted development tools, and mentor engineers while partnering with platform, security and compliance teams. Build cloud-native, distributed, microservices-based applications using JavaScript/TypeScript and Python, leveraging frameworks such as Express.js, Vue.js, Flask and Pandas, and cloud tools on Azure, Kubernetes (AKS), ArgoCD, Helm, Dapr and GitOps workflows. Join a globally distributed team with hubs in the UK and Spain and work to deliver impact for some of the world's largest retailers.
Required Qualifications
- 7+ years of software engineering experience
- Experience as a Senior Engineer, Lead Engineer, Staff Engineer or Software Architect
- A degree in Computer Science, Engineering, Data Science or a related field (preferred but not essential)
- Certifications such as Azure Solutions Architect or CKA (beneficial but not required)
- Experience working in consulting or client-facing environments (helpful but not essential)
- Experience with JavaScript/TypeScript and Python; familiarity with frameworks such as Express.js, Vue.js, Flask; Databases like MongoDB and PostgreSQL
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.