Taro Logo

Senior Software Engineer

UK-based luxury personal shopping, styling, and concierge service for mobile-first ultra-high-net-worth individuals, part of Chalhoub Group.
Backend
Senior Software Engineer
Remote
5+ years of experience
E-Commerce · AI · Consumer
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Engineer

Threads Styling, a luxury personal shopping and styling service, is seeking a Senior Software Engineer to join their technology team. As part of the Chalhoub Group, we're transforming luxury fashion commerce through social shopping and AI-driven personalization. The role involves modernizing legacy platforms while building innovative AI-enabled commerce solutions.

You'll be instrumental in creating next-generation software solutions, working in Agile squads that value continuous improvement and knowledge sharing. The position offers a unique opportunity to work at the intersection of luxury retail and technology, focusing on both technical debt reduction and long-term innovation.

The ideal candidate will have strong experience in TypeScript, Node.js, and React, with expertise in microservices and cloud platforms. You'll be responsible for end-to-end delivery of key engineering initiatives, from architecture to deployment and scaling. The role requires balancing short-term improvements with long-term scalability while collaborating across engineering, data science, and product teams.

Working remotely, you'll contribute to transforming how ultra-high-net-worth individuals shop for luxury items through social media platforms. The company offers a strong benefits package including medical insurance, pension contributions, and flexible working arrangements. This is an excellent opportunity for a senior engineer who wants to impact the future of luxury e-commerce while working with cutting-edge technologies including AI and machine learning.

Last updated 5 months ago

Responsibilities For Senior Software Engineer

  • Contribute to projects at all stages of their life cycle
  • Be involved in problem discovery and product development
  • Write high quality code and improve test automation
  • Own end-to-end delivery of key engineering initiatives
  • Contribute to system design and architectural decisions
  • Collaborate with key stakeholders
  • Provide mentorship and technical guidance to other engineers
  • Partner with leadership to define and execute the technology roadmap

Requirements For Senior Software Engineer

TypeScript
Node.js
React
  • 5+ years of experience developing high-performance applications in TypeScript, Node.js, React, or Next.js
  • Experience working with legacy systems and leading modernisation efforts
  • Expertise in microservices, GraphQL, and API development
  • Strong knowledge of cloud platforms (AWS, GCP) and DevOps
  • Experience working on high-traffic, consumer-facing digital products
  • Experience integrating LLMs, NLP, or AI-powered personalisation (Preferred)
  • Familiarity with Vector Databases, RAG, and recommendation engines (Preferred)
  • Experience in social commerce, messaging commerce, or luxury e-commerce (Preferred)

Benefits For Senior Software Engineer

Medical Insurance
Vision Insurance
401k
Parental Leave
  • Pension contribution (3% company, 5% employee)
  • Private medical insurance
  • Eyecare vouchers
  • Enhanced parental support
  • Work from anywhere for up to 45 days every six months
  • Public holiday flexibility
  • Luxury brands discount programme
  • Birthday day off