Dow Jones

Staff Software Engineer, Personalization

Dow Jones
Apply
4 days ago
Barcelona, SpainStaff+

Responsibilities

  • Design, build, and operate personalization services delivering relevant content across Dow Jones products.
  • Lead recommendation workflows from candidate generation and retrieval through filtering, scoring, reranking, and cold-start handling.
  • Scale algorithmic improvements and ML-based ranking through model integration, feature development, evaluation, and tuning.
  • Own technical design and production quality, including scalability, latency, observability, SLOs, incident response, and post-incident learning.
  • Set engineering direction and standards through design documents, architecture decisions, code reviews, and team mentorship.
  • Improve operational efficiency across infrastructure-as-code and containerized deployment workflows.

Requirements

  • 7+ years of software engineering experience focused on architecting and delivering high-performance distributed backend systems.
  • Experience with TypeScript and Node.js is preferred.
  • Experience as a technical lead or senior individual contributor owning architecture and guiding engineering teams.
  • Experience designing and scaling recommendation and content-discovery systems is preferred.
  • Experience designing and implementing production RESTful APIs and GraphQL services.
  • Experience implementing, testing, deploying, troubleshooting, and supporting multi-region, multi-environment systems with high availability and disaster recovery.
  • Hands-on experience with infrastructure-as-code, such as Terraform, and automated deployment tools.
  • Production experience with Docker and Kubernetes for containerized deployments.
  • Experience using LLMs in production, such as for content labeling or embeddings; GenAI experience is a plus.
  • Degree in Computer Science or a related field, or equivalent working experience.

Benefits

  • Comprehensive healthcare plans for employees and families paid by Dow Jones.
  • 30 days of paid holidays per year.
  • Option to work remotely for three months per year or one week remotely per quarter.
  • Meal benefit with Pluxee worth 171 EUR per month.
  • Retirement contributions from Dow Jones of 2% of pensionable salary plus matching employee contributions up to 3%.
  • Comprehensive insurance plans, wellbeing resources, family care benefits, caregiving support, subscription discounts, and an employee referral program.
  • Barcelona-based role with a non-union employment status.
Dow Jones

About Dow Jones

10,000+ employees

Dow Jones provides news, market data, and risk/compliance information for consumers and enterprises through brands and platforms such as The Wall Street Journal, Barron’s, MarketWatch, Factiva, OPIS, and Dow Jones Risk & Compliance. Its business model spans consumer subscriptions, enterprise licensing, advertising, and data services used by financial institutions, corporations, and investors. Founded in 1882 and headquartered in New York, it is a subsidiary of News Corp.

Contact me