Staff Software Engineer - Loyalty Management

Voyadoab — Sweden · Posted ~2 hours ago

Senior

Skills

distributed systems data consistency event-driven architecture service boundaries software architecture scalable systems reliable systems

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A Staff-level software engineering role focused on scalable loyalty and customer-data systems. You will tackle distributed systems, data consistency, event-driven architecture, service boundaries, and greater domain ownership while helping evolve a platform toward more independent and scalable services.

Highlights

Shape scalable and reliable systems handling business-critical transactions and data. The role offers significant architectural challenges involving distributed systems, data consistency, event-driven design, service ownership, and technical evolution.

Description

We are super excited to announce that Jimmy Sigwid is looking for our next Staff Software Engineer to join our Data & Integrations product area and Team Points. Our mission is to make loyalty, incentives and customer data scalable, reliable and actionable across Voyado’s platform. Behind that mission are systems handling business-critical transactions and data for some of the world’s leading brands — and as Voyado and our customers grow, so do the technical challenges we need to solve. A key focus going forward is evolving our platform architecture to support greater scale, stronger domain ownership and more independent services. This means working with everything from distributed systems and data consistency to event-driven architecture and service boundaries. About The Role The Points team owns the systems behind how consumers earn and use loyalty points and rewards across Voyado’s retail customers. Whether someone earns points from a purchase, uses them towards a reward, or interacts with a loyalty program across different channels, our services help make that experience possible. These are business-critical systems that need to remain fast, reliable and consistent as transaction volumes and use cases grow. Right now, the team is in the middle of an exciting technical transition. We are evolving parts of the architecture to handle greater scale, reduce dependencies between domains and make it easier for teams to evolve their services independently. A large part of this means moving towards more event-driven and service-oriented patterns and rethinking how services and data interact. As a Staff Software Engineer, you’ll be one of the technical drivers behind that evolution. You’ll work hands-on with backend development and distributed systems while helping the team make architectural decisions that need to hold up over time. The role combines deep technical work with technical leadership. You’ll drive complex initiatives, mentor other engineers and collaborate across teams to improve both our platform and the way we build software. So, who are you? We’re looking for an experienced backend engineer who combines strong technical depth with the ability to influence technical direction beyond their immediate team. You enjoy taking ownership of complex technical problems where the solution isn’t always obvious. You’re comfortable creating clarity, evaluating trade-offs and bringing other engineers along in the direction you propose — while still staying close to the code. You don’t need experience from our exact stack, but we believe you have worked with several of the following: Backend development in C#, .NET, Java, Kotlin, Go, or similarDistributed systems, cloud-native services and event-driven architecturesREST APIs, asynchronous workflows and message-based systems such as Kafka, RabbitMQ or Azure Service BusSQL databases, transactional consistency and scalable data handlingObservability, automated testing and secure engineering practices We also think you: Enjoy driving technical direction and improving engineering practicesAre comfortable mentoring and supporting other engineersCan lead technical initiatives that span teams or domainsUse AI coding tools as a natural part of software development and see AI-assisted engineering as an important capability going forward as we continue our journey toward becoming AI-native Experience with high-volume transactional systems, such as fintech, payments, loyalty or similar domains, is a strong plus — but previous retail experience is not required. What's in it for you? Voyado wouldn’t be the powerful platform it is without the people behind it. We really care for our Voyadoers and some examples of what we can offer you are: An engaged team with a knowledge-sharing and friendly cultureSummits where we hang out, workshop, discuss, and have a good time togetherOpportunities for personal and professional growth and learning in a dynamic and supportive environment.Work-life balance – we don't have a long work-hours culture, we value engagement over hours worked.An office-first but flexible hybrid working policy. Some of our benefits: 30 days of vacation, so you can spend time on the things you loveBeneficial bike lease, including e-bikesBreakfast buffet on FridaysInhouse gym only for VoyadoersA generous gadget-and-phone package (your choice!)5000 SEK per year in wellness allowanceParental leave top-up additional support for new parentsA wellness hour you can use every week About Voyado Voyado is the agentic CX suite for retail. We help retailers of all sizes to create exceptional experiences – from first click to lasting loyalty. Our products help retailers understand customers, predict behaviors, and deliver personalized journeys that drive conversion and loyalty. With offices in Sweden, the UK, Germany, and the Netherlands, we work with hundreds of leading retailers like H&M, Stronger, Nudie Jeans, and Power. Voyado is backed by Viking Global Investors, Novax, Verdane, eEquity, and H&M Group. Be yourself 🏳️‍🌈 At Voyado, we believe in gender equality. We are proud sponsors of Womengineer as well as Tjejer Kodar! Read more about Tjejer Kodar & Voyado here Equality is not only about gender but also about making everyone feel welcome and heard in a multicultural and diverse environment. We at Voyado strive to make everyone feel like they can bring their true self to work every day. Gender-equal and diverse teams have more perspectives on life and bring different ideas to the table which in the end leads not only to making a better working environment but also a better product. Ready to find out more? Lovely! 🎉 Before one applies it can always feel like you need a better resume, more polish, or just another year of experience, but we say if you think this sounds like a place where you can shine don't hesitate to send in your resume! Making it personal with AI We truly 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 will even be expected to use AI. But at the end of the day, what matters is meeting you, the person behind the application. Note: As of right now we are unable to proceed with applicants outside of the EU, and a requirement of eligibility to work at Voyado is the right to work in the EU without limitations. Needless to say, this is something we are actively working on to be able to onboard colleagues from all over the world. In today’s hyper-competitive market, we help over 500 retail brands across 100 markets attract, convert, and retain loyal customers. As the Agentic CX Suite for Retail we help retailers achieve a unified customer view through AI-powered CRM, loyalty management, product discovery, and advertising to increase customer lifetime value.