Principal Software Engineer
ASOS
In this Principal Software Engineer role, you drive engineering excellence across front-end and back-end systems, shaping scalable architectures and guiding multi-disciplinary teams. You’ll foster a diverse, inclusive engineering culture while accelerating the agentic commerce initiative powered by AI agents. You translate bold concepts into production-ready proof of concepts, collaborating with industry partners and stakeholders. This role combines hands-on delivery with strategic influence to impact millions of customers shopping fashion online.
Pay / Benefits- employee discount
- employee sample sales
- 25 days paid annual leave
- discretionary bonus scheme
- private medical care scheme
- flexible benefits allowance
- Accelerate our agentic commerce journey by delivering rapid proof-of-concept prototypes for AI agents that discover, recommend and buy fashion
- Build relationships with technology partners, AI platform providers and industry groups to influence the development of agentic commerce
- Shape the technical foundations for agents (APIs, data, identity, payments, trust, security, privacy) and align with evolving agent standards
- Transition successful prototypes into production with accountable product teams to deliver secure, reliable, and observable customer experiences
- Share findings and guidance across the engineering community to build confidence in agentic technology
- Champion responsible AI, with customer trust, data protection and transparency prioritized
- Senior engineer with proven leadership across multi-discipline teams and full delivery lifecycle of large-scale distributed software systems
- Hands-on .NET (C#) backend experience including REST APIs and microservices, with ability to learn new languages quickly
- Experience across front-end technologies and ability to guide teams owning them
- Strong background in microservices, distributed systems, event-driven and asynchronous design
- Hands-on AI experience (large language models or agents) or strong appetite to learn in a commerce setting
- Proven prototyping speed, then hardening for production
- Experience working with external partners and explaining complex ideas to senior stakeholders
- Enterprise-scale systems experience (high traffic, high availability) with focus on scalability, performance, resilience, cost
- Strong architecture skills with ability to defend decisions and manage technical debt
- Knowledge of sync/async patterns for enterprise data integration
- Experience with Agile/XP practices and full SDLC (CI/CD, monitoring, telemetry)
- Familiarity with secure coding, authentication, data protection and API security
- Cloud-native systems design, ideally on Microsoft Azure
- collaboration
- communication with stakeholders
- mentoring and coaching engineers
- .NET (C#) backend
- REST APIs
- microservices
Reference: WJ-747_31292169 · Posted 13 Nov 2026, 11:00 AM