CareerPlanSign in

Staff Software Engineer - Onsite Messaging

Stockholm, Sweden💼 Full-time🗓 2026-08-20 → 2026-09-26

Core

Technical driver for the Onsite Messaging (OSM) team, leading the migration of frontend to the Engage platform while maintaining backend on AWS, and shaping the shared JavaScript foundation for retailer sites.

Role type

Staff Software Engineer (Technical Lead)

Builds

Onsite Messaging platform, Engage platform integration, shared JavaScript foundation

Domain

Retail technology, Customer Engagement, Web Platforms

Deliverable

production ML models | product features | infrastructure

Required skills

System design, Software architecture, Large technical migrations, Distributed systems, Scalable web applications, CI/CD, Observability, Automated testing, C#/.NET, JavaScript/TypeScript, AWS, Serverless architecture

Preferred skills

Leading complex technical initiatives, Code review, Mentoring engineers, Collaborating with distributed teams, Using AI coding tools

Technologies

C#, .NET, JavaScript, TypeScript, AWS, Azure, GCP

Responsibilities

Drive technical direction and engineering practices for the new OSM team, Own the seam between frontend (Engage) and backend (AWS), Migrate existing solutions and shift ownership from India to Stockholm, Shape the future Onsite platform and product development, Improve the shared JavaScript foundation for other teams

Seniority

Staff, hands-on IC with strategic leadership

Sourced via jobtech · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.