Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.
Voyado is hiring a Staff Software Engineer to lead Onsite Messaging within the Engage platform. You’ll own both frontend and backend, guiding architectural decisions while staying hands-on.
You’ll begin by learning the existing solution, collaborating with our India team, and gradually shifting to Stockholm to shape technical roadmaps and product development. You’ll contribute to a shared JavaScript foundation used by multiple Voyado products.
We’re excited to welcome our first Staff Software Engineer to the newly forming Onsite Messaging team at Voyado.
Onsite Messaging (OSM) is one of Voyado’s most important customer engagement channels. Instead of communicating through email or SMS, OSM enables retailers to engage customers directly on their websites with personalized experiences based on real-time behavior. Every interaction can be measured, understood and optimized, making OSM a key part of creating seamless customer journeys.
We’re now bringing OSM onto Voyado’s Engage platform, and this role will play a central part in making that happen. You’ll join at the beginning of that journey, helping shape both the technical direction and the engineering practices while building a brand-new team in Stockholm together with colleagues in India.
This is a Staff Engineer role for someone who enjoys leading through technology.
You’ll act as the technical driver for Onsite Messaging. The frontend is moving into Voyado's Engage platform, while the backend continues to run and evolve on AWS — so you'll own both sides of that seam and make sure it holds together well. The transition is one chapter, not the job description. Although the role comes with significant technical ownership, it remains deeply hands-on. You’ll write code, review code, challenge architectural decisions and help the team make sound engineering choices every day.
Initially, much of the focus will be understanding the existing solution, reviewing code and working closely with our engineering team in India as knowledge and ownership gradually move to Stockholm. As the transition progresses, your focus will shift towards driving the technical roadmap, enabling new product development and shaping the future Onsite platform.
Onsite Messaging also sits on a shared JavaScript foundation that several Voyado products load on retailer sites. Getting that foundation into good shape — as a platform other teams can build on — is part of this role.
We're looking for someone operating at around 8-10 years of engineering experience, who has been the person other engineers turn to on hard system design questions.
You’ll join a company with strong momentum, modern technology, and a collaborative culture where ideas and initiatives are encouraged.
At Voyado, we care about creating an environment where people can grow, collaborate, and enjoy the journey together. We move quickly, challenge ideas, and work closely across teams to deliver meaningful impact.
Voyado is the Agentic Customer Experience Suite for retail.
More than 500 retail brands across 100 markets use Voyado to unite CRM, loyalty, product discovery, e-commerce personalization, and retail media with retail-trained AI that acts on real-time shopper intent.
By combining customer data with product intelligence, Voyado helps retailers deliver more relevant experiences across every channel — online and in-store. The result is more traffic, higher conversions, stronger customer relationships, and measurable business impact.
We’re growing across Europe and are looking for people who want to help shape the future of retail technology.
As part of our recruitment process, we conduct a background check on the final candidate.
We believe you’ll position yourself best for success in the interview process by being yourself, with support from AI where it makes sense. Later in the process, you may even be expected to use AI. At the end of the day, what matters is meeting you — the person behind the application.
There is no such thing as a perfect candidate; we’re all human, so please bring your authentic self. Don’t let AI over-polish your CV or answers to the point where we can’t hear your real voice, because that’s what we care about most.