Staff Software Engineer - Personalization & ML Platforms

News Corp

Bellprat

Hybrid

EUR 70,000 - 90,000

Full time

11 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Comprehensive Healthcare Plans
Extra paid Time Off (30 days)
Remote work options (3 months/year)
Meal benefit incl. Pluxee
Retirement Plans
Insurance Plans
Well‑being resources
Family care benefits
Subscription discounts
Employee referral program

Job summary

Dow Jones is seeking a Staff Software Engineer for its Personalization team in Barcelona to define the technical direction for core services, overseeing candidate retrieval, scoring, ranking and surface‑specific logic. This senior IC role combines hands‑on coding with architectural leadership and team mentorship.

You will drive design decisions, scale ML‑based ranking, and ensure reliability, latency, and observability across multi‑region deployments, while advancing CI/CD and IaC practices with

Qualifications

  • 7+ years of experience in software engineering, focused on architecting and delivering high‑performance backend systems.
  • Proven experience as a technical lead or senior individual contributor.
  • Experience designing production RESTful APIs and GraphQL services.
  • Experience with multi‑region, multi‑environment systems, CI/CD, HA and DR.
  • Hands‑on with infrastructure‑as‑code (e.g., Terraform) and automated deployment tools.
  • Experience with Docker and Kubernetes in production environments.
  • Experience using LLMs in production; GenAI experience is a plus.
  • Degree in Computer Science or related field or equivalent experience.

Responsibilities

  • Design, build, and operate personalization services delivering relevant content across Dow Jones products.
  • Lead the evolution of personalization workflows from candidate generation to ranking and reranking.
  • Scale algorithmic improvements and ML‑based ranking including model integration and feature development.
  • Own technical design, production quality, scalability, latency, observability, SLOs, incident response, and post‑incident learning.
  • Set engineering direction through design docs, architecture decisions, code reviews, and mentorship.
  • Improve CI/CD, infrastructure‑as‑code, and containerized deployments; leverage AI tools where appropriate.

Skills

7+ years experience
Technical lead
RESTful APIs
GraphQL services
CI/CD
Infrastructure as code
Docker
Kubernetes
LLMs in production
Computer Science degree

Education

Degree in Computer Science or related field

Tools

Terraform
Docker
Kubernetes
GraphQL
REST

Job description

Dow Jones is seeking a Staff Software Engineer for its Personalization team in Barcelona to define the technical direction for core services, overseeing candidate retrieval, scoring, ranking and surface‑specific logic. This senior IC role combines hands‑on coding with architectural leadership and team mentorship.

You will drive design decisions, scale ML‑based ranking, and ensure reliability, latency, and observability across multi‑region deployments, while advancing CI/CD and IaC practices with

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer, Personalization & ML Ranking
Staff Software Engineer, Personalization & ML Ranking

Dow Jones • Barcelona

On-site
EUR 70,000 - 90,000
Healthcare Plans
30 Days Holidays
Remote work up to 3 months/year
+4
Staff Software Engineer - Personalization & Content Discovery
Staff Software Engineer - Personalization & Content Discovery

Dow Jones Company • Bellprat

Hybrid
EUR 70,000 - 90,000
Healthcare plans
Extra paid time off
Remote work 3 months/year
+7
Senior ML Engineer - Personalization & Search (Barcelona HQ)
Senior ML Engineer - Personalization & Search (Barcelona HQ)

Dow Jones • Barcelona

Hybrid
EUR 55,000 - 70,000
Healthcare plans
30 days PTO
Remote work 3 months/yr
+6
Senior ML Engineer, Personalization & Search - Hybrid (Barcelona)
Senior ML Engineer, Personalization & Search - Hybrid (Barcelona)

Dow Jones Company • Barcelona

Hybrid
EUR 70,000 - 110,000
Healthcare plans
Remote work up to 3 months
Meal benefit with Pluxee
+4
Senior GenAI Software Engineer
Senior GenAI Software Engineer

Dow Jones & Company, Inc. • Barcelona

Hybrid
EUR 45,000 - 65,000
Comprehensive Health plans
Remote work options (3 months/year)
Meal benefit via Pluxee
+1
Staff Software Engineer, Personalization
Staff Software Engineer, Personalization

Dow Jones • Bellprat

Hybrid
EUR 70,000 - 90,000
Healthcare plans
Extra paid time off
Remote work 3 months/year
+7
Staff Software Engineer: GenAI & Real-Time Content Systems
Staff Software Engineer: GenAI & Real-Time Content Systems

Dow Jones & Company, Inc. • Barcelona

On-site
EUR 70,000 - 90,000
Comprehensive Healthcare Plans for you
Meal Vouchers
Retirement Plans
+7
Staff Software Engineer, Personalization
Staff Software Engineer, Personalization

News-Corp-1 • Bellprat

Hybrid
EUR 70,000 - 90,000
Comprehensive Healthcare Plans
Extra paid Time Off (30 days)
Remote work options (3 months/year)
+7
Senior ML Engineer - GenAI & NLP Pipelines (Barcelona)
Senior ML Engineer - GenAI & NLP Pipelines (Barcelona)

Dow Jones & Company, Inc. • Barcelona

On-site
EUR 60,000 - 110,000
Staff Data Engineer: Lead Scalable Data Platforms & Pipelines
Staff Data Engineer: Lead Scalable Data Platforms & Pipelines

Dow Jones • Barcelona

On-site
EUR 90,000 - 120,000
Healthcare plans
Paid Time Off
Retirement plans
+2