Staff Software Engineer - Payments Platform at Marks & Spencer (United Kingdom) — aijobsearch