This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
At Nosto, we’re on a mission to make every impression relevant. We’re a global leader in the booming e-commerce space and work with amazing customers like FIGS, Muji, Kylie Cosmetics and O’Neill. Every day we process data for thousands of merchants and tens of millions of shoppers. Using behavioral data, deep store integrations, machine learning, and automated workflows, the Nosto Commerce Experience Platform helps retailers deliver personalized commerce experiences at scale. We serve more than 64 billion personalized experiences annually, with traffic peaks reaching millions of requests per minute. As an Software Team Lead at Nosto, you’ll help solve one of the biggest challenges in retail today: delivering authentic, relevant shopping experiences that drive results. We believe in listening closely to customers and achieving big things by making steady progress every day. You’ll lead the Personalization engineering team and stay deeply involved in the technical work. The Personalization team is responsible for some of the flagship areas of the Nosto platform, such as Product Recommendations and our Agentic AI features like Ask Huginn. This is a genuinely hands-on role: you’ll spend a meaningful part of your time building, reviewing, and shipping alongside the team, while also steering direction and delivery. The team is experienced and long-tenured, with strong domain knowledge and a pragmatic way of working. Your scope will touch infrastructure, backend, and frontend development. You won’t be alone in that, though — you’ll work closely with platform and specialist teams such as Data & AI, Product Design, Site Reliability, and Core Frontend to hit your goals. You’ll partner with Product Management, Customer Success, and Technical Solution Managers to ensure we deliver clear customer value. We operate with low hierarchy and low politics, and we expect leaders to drive change when something can be improved. You will report to the Head of Engineering for Integrations and Personalization. This role offers a natural progression for a Lead Developer eager to expand into team leadership while maintaining a strong hands-on technical presence
Job Responsibility:
Leading a team of 6 engineers
Acting as a hands-on people lead: designing, coding and reviewing with the team
Providing technical leadership and helping set high standards for engineering quality
Owning end-to-end technical delivery for key projects, from architecture and planning through execution and production rollout
Collaborating with stakeholders and other teams on cross-functional initiatives
Requirements:
Strong Java experience is a must
Ability to lead senior, independent people with trust and clarity
Pragmatic, self-driven approach, with a continuous improvement mindset
10+ years of hands-on development experience, with strong senior-level backend competence
Experience running and operating systems in production
Fluent spoken and written English
Nice to have:
Strong experience with Vue or React (TypeScript/JavaScript) is preferred
Familiarity with AI/ML solutions, CI/CD pipelines, data engineering stacks, logging and monitoring
Experience with AWS or other public cloud providers is a plus
Bachelor’s degree in Computer Science, Engineering, or a related field
What we offer:
Apple Devices
Ergonomic and centrally located offices with flexible working hours and remote working options
Opportunities to meet and collaborate with awesome team members from all over the world
An extra day off on your birthday
Mental Health App benefit
Paid time off to do good for the community around you
About five weeks of vacation and other benefits depending on the location