You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
PUMA

Software Engineer II (Full Stack) - CONSUMER INTELLIGENCE & ENGAGEMENT

  • Remote
  • 3-6 years

Salary

Not stated

Similar roles pay $125K - 190K a year · our estimate

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The Consumer Intelligence & Engagement organisation builds the intelligence and engagement capabilities behind more relevant, personalised consumer experiences across digital channels, covering product discovery, content engagement and membership and loyalty.

The work includes personalisation, recommendations, consumer intelligence, experimentation and AI-driven decisioning, all aimed at more contextual, data-driven interactions across the consumer journey.

You will work as a full stack software engineer on backend membership and loyalty services and on frontend applications. You will own technical design, development and validation, and collaborate with the Lead Engineer, Product Owner and Engineering Manager to deliver low-latency services for real-time consumer experiences. You will also create reusable assets to keep development and delivery consistent.

The company is a global sports brand that makes footwear, apparel and accessories. The company Group includes the company, Cobra Golf and stichd, operates in 120+ countries and employs around 22,000 people.

Responsibilities

  • Build and run scalable, low-latency APIs, event-driven services and integration layers for real-time and batch work on membership, loyalty, rewards and engagement.
  • Set up and extend the Antavo loyalty platform, including custom workflows, reward mechanics, member lifecycle steps, event processing and promotions.
  • Connect Antavo with commerce, customer data, CRM, marketing automation and data platforms such as SFCC and Fluent Commerce so member data stays accurate and near real-time.
  • Make solutions secure, observable, reliable and resilient through monitoring, logging and performance tuning.
  • Investigate production issues using monitoring, logs, crash analysis and root cause work.

Requirements

  • 4+ years building large-scale distributed backend systems on cloud-native platforms.
  • Experience implementing or integrating enterprise loyalty platforms, ideally Antavo, covering member lifecycle, rewards, promotions, campaigns and loyalty transactions.
  • A solid grasp of design patterns, data structures and algorithms, and how to apply them to real problems.
  • Deep backend skills in API design, microservices, event-driven architecture and scalable integration using Java, Spring Boot and related frameworks.
  • Working knowledge of React and modern frontend practices, enough to contribute to consumer-facing apps.
  • Experience with Node.js and its frameworks.
  • Experience with event streaming, such as Kafka.
  • Experience with SQL and NoSQL databases, including database architecture and distributed data management.
  • Experience with observability, reliability engineering and performance optimisation.
  • Experience using coding agents, LLMs or AI-assisted engineering tools.
  • Experience in eCommerce, retail or consumer digital products is strongly preferred.
  • Bachelor's degree in Computer Science, Information Technology, Engineering or a related field.
  • Optional: experience in eCommerce, retail or consumer digital products. Listed as strongly preferred.
  • Equal opportunity: the company does not tolerate harassment or discrimination and assesses every application on fairness and merit.

Conditions

Every application is reviewed by people. No automated system or AI tool makes hiring decisions; AI may only handle isolated admin steps such as scheduling interviews.

Where you’d work

Fully remote, from anywhere

You can work from

  • Anywhere in the world

About the company

PUMA

Also hiring in Utrecht, Netherlands, Netherlands, Germany and 4 more places

21 of their 48 open roles are remote

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 19 checks run
  • 3 red flags

Still hiring?

13 checks

1 red flag

How crowded?

6 checks

2 red flags

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details10 facts · Role, Location, Compensation, Employment
Tech stack
  • Node.js
  • Java
  • SQL
  • JavaScript
  • Spring
  • Kafka
  • LLMs
Type
Full-time
Specialty
Fullstack
Region
United States
Pay period
Annual
Show 5 more factsShow less

Role

Category
Development
Specialty
Fullstack
Experience
4+ years
Tech stack
  • Node.js
  • Java
  • SQL
  • JavaScript
  • Spring
  • Kafka
  • LLMs

Location

Work model
Remote
Region
United States
Remote from
  • Anywhere

Compensation

Salary
Salary by agreement
Pay period
Annual

Employment

Type
Full-time

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason