1,960,884open jobs
115,615companies
240,956added this week
Browse all
Salary
$62k – $67k per year
Location
Hybrid (Madrid, Spain)
Seniority
Senior · 5+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 23, 2026. First seen by Alion on Oct 23, 2026. NielsenIQ scores B on the Alion truth index.

Overview
Company
Impact
Profile match
NielsenIQ is a consumer intelligence company whose retail measurement business traces back to the market research firm founded by Arthur Nielsen in 1923, and which was separated from Nielsen Holdings in 2021 when Advent International bought the connect division. It measures what shoppers buy across grocery, pharmacy, convenience and ecommerce channels, and sells that read of market share, pricing and promotion effectiveness to consumer goods manufacturers and retailers. The company merged with GfK in 2023, listed on the New York Stock Exchange in 2025, and operates in more than ninety countries from its base in Chicago.

NIQ Cadence helps brands decide how to spend their marketing budget across channels. Cadence is a compound AI operating system for marketing effectiveness. It combines Marketing Mix Modeling (MMM), budget optimization, and LLM agents.

CadenceIO is the operator UI of Cadence. Operators use CadenceIO to load media data, run MMM models, and publish the results to brands. In this role, you build CadenceIO features from the Angular screen to the Python API. You also help shape the front-end conventions of the team.

What you will do:

  • Deliver each feature end to end. Write the design, build the Angular screens and the FastAPI endpoints, and deploy the feature to Azure Kubernetes Service (AKS).
  • Build screens for large data sets, such as multi-step wizards, editable tables, charts, and live logs of model jobs.
  • Implement Figma designs with the tokens of the design system, and make each screen accessible to WCAG 2.1 AA.
  • Set the structure of the front-end code, from the folder layout to the state in NgRx and Angular signals.
  • Review the pull requests of other engineers, and propose changes to the front-end conventions of the team.
  • Fix the defects that QA and operators find. For each defect, decide if the fix goes in the client or in the API.
  • Release features and hotfixes to production.
  • Adopt the software engineering and AI-assisted development principles of the team.

Who you will work with:

You join the CadenceIO development team. Each day, you work with:

  • The product engineer, who sets the scope of each sprint. You tell the product engineer which part of the scope fits.
  • The designer, who owns the Figma designs and the design system. You tell the designer when a value in a design is incorrect.
  • The other front-end engineers on the team, who build CadenceIO with you.
  • Backend engineers, who build the data, modeling, and AI services that CadenceIO calls.
  • QA engineers and operators, who test each release before it goes to production.

What you bring:

  • 5 or more years of professional software development, mostly on the front end, with 3 or more years of Angular.
  • 2 or more years of backend development in Python, on APIs in production, with PostgreSQL and Alembic migrations.
  • TypeScript, RxJS, and state management with NgRx or Angular signals.
  • UIs with data grids, charts, and complex reactive forms.
  • Accessible UIs to WCAG 2.1 AA, implemented from Figma designs.
  • REST APIs on the client and on the server, with request and response schemas, validation, error status codes, and pagination.
  • Polars or pandas, and the export of tabular data to Excel workbooks.
  • Unit tests, and end-to-end tests with Playwright or Cypress.
  • Docker and Kubernetes expertise to deploy a service and find the cause of a pod failure.
  • Model Context Protocol (MCP) servers, or other tools that let an LLM agent call an API.
  • Code reviews with specific comments that tell the author what to change.
  • Clear explanations of technical decisions to product engineers and designers.

Our Benefits

  • Flexible working environment
  • Volunteer time off
  • LinkedIn Learning
  • Employee-Assistance-Program (EAP)

NIQ may utilize artificial intelligence (AI) tools at various stages of the recruitment process, including résumé screening, candidate assessments, interview scheduling, job matching, communication support, and certain administrative tasks that help streamline workflows. These tools are intended to improve efficiency and support fair and consistent evaluation based on job-related criteria. All use of AI is governed by NIQ’s principles of fairness, transparency, human oversight, and inclusion. Final hiring decisions are made exclusively by humans. NIQ regularly reviews its AI tools to help mitigate bias and ensure compliance with applicable laws and regulations. If you have questions, require accommodations, or wish to request human review were permitted by law, please contact your local HR representative. For more information, please visit NIQ’s AI Safety Policies and Guiding Principles: https://nielseniq.com/global/en/info/niqs-ai-safety-policies/

About NIQ

NIQ is the world’s leading consumer intelligence company, delivering the most complete understanding of consumer buying behavior and revealing new pathways to growth. In 2023, NIQ combined with GfK, bringing together the two industry leaders with unparalleled global reach. With a holistic retail read and the most comprehensive consumer insights-delivered with advanced analytics through state-of-the-art platforms-NIQ delivers the Full View™. NIQ is an Advent International portfolio company with operations in 100+ markets, covering more than 90% of the world’s population.

For more information, visit NIQ.com

Want to keep up with our latest updates?

Follow us on: LinkedIn | Instagram | Twitter | Facebook

Our commitment to Diversity, Equity, and Inclusion

At NIQ, we are steadfast in our commitment to fostering an inclusive workplace that mirrors the rich diversity of the communities and markets we serve. We believe that embracing a wide range of perspectives drives innovation and excellence. All employment decisions at NIQ are made without regard to race, color, religion, sex (including pregnancy, sexual orientation, or gender identity), national origin, age, disability, genetic information, marital status, veteran status, or any other characteristic protected by applicable laws. We invite individuals who share our dedication to inclusivity and equity to join us in making a meaningful impact. To learn more about our ongoing efforts in diversity and inclusion, please visit the https://nielseniq.com/global/en/news-center/diversity-inclusion

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,960,884 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Madrid
$90k – $143k per year • In office • Spain
TypeScript
Databases
ElasticSearch
Apply
$75k – $119k per year • In office • Portugal
TypeScript
Databases
ElasticSearch
Apply
$82k – $130k per year • In office • Greece
TypeScript
Databases
ElasticSearch
Apply
$80k – $120k per year • Remote (United States) • Public Trust • Full-Time • 5+ years exp • Bachelor's Degree
JavaScript
TypeScript
Node JS
Databases
ElasticSearch
DevOps
CloudFormation
AWS
AWS Lambda
Amazon S3
API Gateway
Management
Agile
Scrum
QA
Mocha
Apply
Backend Developer 1 hour ago
≈ $118k – $253k per year (Estimated) • In office • Secret • Full-Time • Bachelor's Degree • United States
Python
JavaScript
Java
Node JS
Databases
Oracle
DevOps
CI/CD
AWS
Docker
Kubernetes
Management
Oracle ERP
Apply
≈ $44k – $115k per year (Estimated) • Remote (Spain) • Full-Time • Bachelor's Degree • Madrid
Python
Java
C#
C#
.NET
DevOps
Rest API
GCP
Azure
AWS
Docker
Kubernetes
Apply
In office • Part-Time • Madrid
Apply
≈ $23k – $50k per year (Estimated) • In office • Internship • Bachelor's Degree • Barcelona • Madrid
Analytics
Microsoft Excel
Apply
≈ $125k – $231k per year (Estimated) • In office • Full-Time • London • Madrid • Lisbon • Barcelona • Reading
AI/ML
LLM
RAG
Hallucination
Management
Agile
Apply
≈ $39k – $112k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Madrid
Apply
See all jobs
This is one of many
1,960,884 more open roles from verified company boards, updated every day.