Principal Software Engineer - Customer Retention(16842)
Requirements of the Role
What you’ll bring to the team
1. Ability to link technical strategy and architectural decisions to measurable outcomes, including feature performance, platform reliability, and customer impact
2. Extensive software engineering experience with proven capability to lead complex projects and collaborate across cross-functional teams.
3. Proven experience integrating SaaS platforms into complex technology environments, and the ability to work closely with external technology partners and vendors to achieve business outcomes
4. Strong proficiency in one or more programming languages and modern software development frameworks such as C#, Typescript and NodeJS
5. Demonstrated expertise in cloud platforms (including AWS), with a strong understanding of cloud well-architected pillars such as security, reliability, performance efficiency, cost optimisation, and operational excellence
6. Deep knowledge of modern design patterns and architectures, including APIs, event-driven architectures (EDA), microapps, front-end frameworks, and app technologies, with experience applying these in eCommerce environments
7. Familiar with integrating customer retention platforms, MarTech ecosystems or personalisation engines
8. Experience using measures such as DORA metrics, release frequency, incident response, and system recovery to drive delivery improvements
9. Extensive experience in observability, leveraging tools for monitoring metrics, telemetry, alerts, and logs to ensure system reliability and performance
10. Ability to coordinate multiple squads, manage dependencies, and align delivery across Missions
11. Proven ability to embed robust security and compliance controls by working closely with Security Architects and InfoSec teams, ensuring alignment with organisational standards and regulatory requirements
12. Experience within large-scale eCommerce or high-transaction technology environments is advantageous
13. Familiarity with modern CIAM solutions and standards (, OAuth2, OpenID Connect, SAML) to ensure secure and seamless customer authentication and authorisation across platforms.
What we can offer you
14. Competitive base salary
15. Up to 20% bonus
16. 25 days holiday
17. BAYE, SAYE & Performance share schemes
18. 7% pension
19. Life Assurance
20. Flexible benefits package
21. (Work Away) enabling you to work abroad for up to 30 working days per year.
22. Excellent staff travel benefits
Business Area
Information Technology (IT)
Primary Location
Spain-Barcelona-One Parc Central Carrer del Marroc, 33 08018 Barcelona Sant Mart
Organisation
Information Technology (IT)
Schedule
Full-time
Unposting Date
27/05/2026, 11:59:00 PM