Who We Are
Threads Styling is a UK based, luxury personal shopping, styling, and concierge service for mobile-first ultra-high-net-worth individuals. As part of the Chalhoub Group, the largest retail operator in the Middle East, we combine global reach with deep regional expertise.
We are a social commerce business, connecting directly with customers through the platforms they use every day. Whether via Instagram DMs, WhatsApp, or other native messaging channels, we make luxury shopping seamless, personal, and instant. We bring luxury directly to our customers, using social media in the way it was meant to be used - conversationally, instantly, and seamlessly.
Threads Styling meets them where they are - straight in their DMs.
Threads Styling & Our Technology Vision
At Threads Styling, we are redefining luxury fashion commerce by blending social shopping, implementing AI-driven personalisation, and seamless digital experiences for our global clients and internal teams of Personal Shoppers.
Our technology vision is ambitious, but we recognise that delivering this future requires foundational work today - including modernising our legacy platform, optimising core infrastructure, and evolving our architecture to support scalable AI innovations.
As a Senior Software Engineer, you will play a key role in stabilising, optimising, and transforming our core systems while helping shape the future of AI-enabled commerce. This role will require balancing short-term technical debt reduction with long-term innovation.
We are looking for someone who thrives in high-impact environments, can work across both legacy and modern tech stacks, and enjoys collaborating across engineering, data science, and product teams to drive meaningful change.
About The Role
Based in the UK or Portugal, you'll report into our Head of Engineering and be an instrumental part in the creation of next-generation software solutions for Threads. We work in Agile squads who are open and value continuous improvement and sharing knowledge.
We are integrating our client and internal systems to create a next-generation solution to help us to lead in luxury omni-channel commerce in the fashion industry.
You Will Be Working On...
- Technical:
- Contribute to projects at all stages of their life cycle, not just the technical stages
- Be involved in problem discovery and product development
- Accountable end-to-end, through planning, deployment, maintenance, and monitoring. Proactive about potential issues.
- Understands how people use the product/service(s) they build, and how their work fits in. Exercises user empathy, whether their users are internal or external.
- Execution
- Contribute to system design and solutions
- Write high quality code
- Write and improve test automation
- Learn new technologies and bring knowledge to the team on latest trends
- Uses analytics and product understanding to inform decisions and measure impact.
- Own the end-to-end delivery of key engineering initiatives, from architecture to deployment and scaling.
- Balance short-term improvements with long-term scalability, ensuring a smooth tech evolution.
- Contribute to system design and architectural decisions, ensuring high availability and performance.
- Collaboration & Communication
- Collaborate with key stakeholders to ensure products are developed on time with high quality, delivering value to customers
- Builds relationships cross-functionally, with operations and support teams, and with senior engineers.
- Communicates technical issues and decisions clearly and proactively to a cross-functional audience, sharing bad news quickly as well. Mastering ability to express complicated issues simply.
- Influence
- Promote diversity, equity and inclusion in the workplace.
- Give feedback to others and trusts them to decide to what extent to incorporate it.
- Share their experience and expertise to help others grow.
- Leadership
- Embrace big challenges as opportunities for growth with a learning mindset
- Work closely with Product, Data Science, and UX teams to build cutting-edge experiences.
- Provide mentorship and technical guidance to other engineers.
- Partner with leadership to define and execute the technology roadmap, balancing legacy modernisation with AI-driven innovation.
Core Engineering Expertise
- 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 (e.g., monolith to microservices migration, refactoring old codebases).
- Expertise in microservices, GraphQL, and API development.
- Strong knowledge of cloud platforms (AWS, GCP) and DevOps (Docker, Terraform, CI/CD).
- Experience working on high-traffic, consumer-facing digital products.
AI & Data-Driven Personalisation (Preferred)
- Experience integrating LLMs, NLP, or AI-powered personalisation.
- Familiarity with Vector Databases, Retrieval-Augmented Generation (RAG), and recommendation engines.
Social & Conversational Commerce (Preferred)
- Experience in social commerce, messaging commerce, or luxury e-commerce.
- Familiarity with WhatsApp Business API, Instagram Shopping, and live shopping tech.
Culture is very important to us. We work hard and think big. We collaborate, we innovate and we trust each other. We work in a fast-paced environment and, in order to maintain momentum, we invest in our team's growth and development.
You will be based in our offices at Telephone House: a creative space in East London that offers a full cultural and well-being programme, bicycle storage, free breakfast and on-site shower facilities.
In addition, here's a list of the benefits you'll enjoy:
- Pension contribution: Provided by The People Pension, every Threads employee is automatically enrolled into a pension with a 3% contribution from Threads and 5% employee Contribution.
- Private medical insurance.
- Eyecare vouchers: Every employee at Threads can download a voucher for an eyetest with Specsavers. Available from Day 1.
- Enhanced parental support: Our Parent Program means that from Day 1 every employee is entitled to an enhanced parental package.
- Work from anywhere: You can request to work from anywhere in the world, for up to 45 days every six months.
- Public holiday your way: You can request to work a public holiday and save this day for an alternative date.
- Discount programme: We know our team has a shared passion for luxury brands. Being able to purchase these brands at wholesale prices is one of the perks of working for a luxury retailer. We offer a number of discounts across some of our teams most favourite brands.
- Birthdays: On top of your holiday entitlement, you receive your Birthday off.