Staff Software Engineer - Onsite Messaging

Novax

Stockholms kommun

On-site

SEK 900,000 - 1,100,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

30 days of vacation
Wellness allowance
Personal development opportunities
Summits and team activities
Four days from the office and one day从

Job summary

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.

Qualifications

  • Experience leading complex technical initiatives or migrations.
  • Ability to review code and mentor engineers.
  • Strong communication across teams and cultures.

Responsibilities

  • Act as technical driver for Onsite Messaging and own the seam between frontend (Voyado Engage) and backend (AWS).
  • Write, review, and influence architectural decisions while remaining hands-on.
  • Understand existing solution, then drive technical roadmap and enable new product development.
  • Collaborate across teams in Stockholm and India to transition knowledge and ownership.
  • Build a scalable, platform-level JS foundation for multiple Voyado products.

Skills

System design
Distributed systems
CI/CD
JavaScript/TypeScript
C# / .NET
Leadership
AWS
Frontend & Backend
AI tooling

Tools

AWS
Azure/GCP

Job description

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.

About The Role

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.

Who you are

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 Don’t Need Experience From Our Exact Technology Stack, But We Believe You’ve Worked With Several Of The Following
  • Modern backend development in C#, .NET (out tech stack), or Comfortable moving between languages; Java, Kotlin, Go or similar
  • JavaScript and TypeScript, with experience working across both frontend and backend when needed
  • AWS, and serverless architecture in particular — our backend runs on that. Experience with Azure or GCP equivalents is fine if you're happy to work in AWS
  • Distributed systems, scalable web applications and high-traffic products
  • System design, software architecture and large technical migrations
  • CI/CD, observability, automated testing and engineering best practices
We Also Think You
  • have successfully led complex technical initiatives or migration projects
  • enjoy reviewing code and helping other engineers grow
  • communicate confidently across teams, cultures and technical disciplines
  • thrive in environments where not everything has been defined yet
  • enjoy collaborating with distributed engineering teams
  • use AI coding tools as a natural part of software development and know how to review and quality-assure AI-generated code
High Impact. Great People. Real Growth.

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.

Some Of Our Benefits
  • 30 days of vacation
  • Wellness allowance
  • Personal development opportunities
  • Summits and team activities
  • Four days from the office and one day from home
About Voyado

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.

Additional information

As part of our recruitment process, we conduct a background check on the final candidate.

Making it personal with AI

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer (Frontend Focus) - Onsite Messaging
Senior Software Engineer (Frontend Focus) - Onsite Messaging

Novax • Stockholms kommun

Hybrid
SEK 900,000 - 1,150,000
30 days vacation
Wellness allowance
Personal development opportunities
+3
Senior Software Engineer (Frontend Focus) - Onsite Messaging
Senior Software Engineer (Frontend Focus) - Onsite Messaging

Voyado • Stockholms kommun

On-site
SEK 700,000 - 900,000
30 days vacation
Wellness allowance
Personal development opportunities
+2
Area Software Architect - Communication Area
Area Software Architect - Communication Area

Voyado • Stockholms kommun

On-site
SEK 1,200,000 - 1,800,000
30 days vacation
Bike lease with e-bikes
Breakfast buffet on Fridays
+5
Engineering Manger
Engineering Manger

Voyado • Norrköpings kommun

Hybrid
SEK 900,000 - 1,200,000
30 days of vacation
Wellness allowance
Summits and team activities
+1
Area Software Architect
Area Software Architect

Voyado • Norrköpings kommun

On-site
SEK 1,100,000 - 1,500,000
30 days vacation
Bike lease (including e-bikes)
Breakfast buffet on Fridays
+5
Area Software Architect
Area Software Architect

Voyado • Stockholms kommun

On-site
SEK 1,000,000 - 1,350,000
Vacation 30 days
Bike lease including e-bikes
Breakfast Fridays
+5
Senior Product Manager
Senior Product Manager

Voyado • Stockholms kommun

On-site
SEK 1,000,000 - 1,400,000
30 days vacation
Bike lease
Breakfast Fridays
+5
Area Software Architect - Communication Area
Area Software Architect - Communication Area

Novax • Stockholms kommun

On-site
SEK 1,200,000 - 1,600,000
30 days vacation
Bike lease
Breakfast buffet
+5
Senior Product Manager - Insights & Analytics
Senior Product Manager - Insights & Analytics

Novax • Linköpings kommun

On-site
SEK 900,000 - 1,200,000
30 days vacation
Bike lease
Breakfast Fridays
+4
Senior Product Manager - Insights & Analytics
Senior Product Manager - Insights & Analytics

Voyado • Linköpings kommun

On-site
SEK 900,000 - 1,300,000