Verified by our engine · Posted yesterday

Dun & Bradstreet

Principal Engineer (R-20004) New

Dun & Bradstreet · MDM Technology

Dublin

Principal

SoftwareAWSCI/CDDistributed systemsGCPGitJavaJenkinsPythonScalaSparkTerraform

Last seen 1h ago

Posted
yesterday

Posted on 5 October 2026

Workplace
Hybrid

Work model: Hybrid

Salary
Not disclosed

Salary range not shared by the company

Visa sponsorship
Not specified

Visa sponsorship details unknown

Our MDM team is seeking an experienced Principal Full-Stack engineer, to join an established engineering team. You will work on our D&B Connect application, a strategic self-service Master Data Management (MDM) platform that enables customers to cleanse, match, enrich, monitor, and manage their first-party data using D&B's Commercial Graph and D-U-N-S®-anchored data assets. This serves as our primary MDM customer-facing platform, accessed via web UI plus CRM, Marketing and Cloud Data Warehouse integrations with planned support for AI-driven headless access through MCP tools.

The Principal Engineer (Full Stack) is responsible for working across the full stack, building highly scalable distributed solutions that enable positive user experiences and measurable business growth. This role needs to complete the assigned projects with end-to-end ownership.

Team Overview

Design and evolve enterprise-grade Master Data Management (MDM) platforms powering core business entities (e.g., customers, suppliers, leads, reference data)

Address challenges in data quality, identity resolution, integration, and governance at scale

Build highly available, resilient systems that support both real-time and batch workloads across global regions

Collaborate with product, data, and platform teams to transform business needs into scalable technical solutions

\n

Key Responsibilities

Work across the full stack, building highly scalable distributed solutions that enable positive user experiences and measurable business growth

Partner with development and product teams to ensure product quality in a fast-paced Agile environment

Partner with SRE team to deploy and manage data infrastructure on cloud platforms such as GCP or AWS

Demonstrate strong customer focus and end-to-end ownership of critical applications, including leadership during customer-impacting incidents and driving post-incident improvements

Provide technical direction for the team by being an expert in technology, system design and architecture

Deliver POCs (Proof of Concept) to quickly identify direction and gaps in proposed architecture and feature development

Work closely with different teams to understand and implement the requirements to design and support their workflows.

Work on complex requirements, and issues which required in-depth analysis.

Proactively improve quality through collaboration, automation, process improvement and innovative thinking

Champion the adoption of AI-enabled engineering practices, accelerating software delivery, improving quality, and increasing developer productivity across teams.

Mentor and develop engineers through technical leadership, design reviews, coaching, and knowledge sharing.

Key Requirements

Bachelor’s degree in Computer Science or related fields

12+ years of experience managing and deploying commercial software products

Experience in building products across the full stack and a firm understanding of web frameworks, APIs, databases, and multiple back-end languages.

Proven experience building large-scale, distributed systems

Proven experience managing solutions on GCP or AWS utilizing a broad set of the services available

Expert in the Continuous Integration and Continuous Delivery

Experience in performance engineering and optimizations

Experience with Cloud based architecture, cloud native solutions and infrastructure/management, developing and handling of distributed systems

Demonstrated experience leveraging AI tools such as Copilot, Cursor, Gemini, or Claude to improve engineering productivity, software quality, automation, architecture design, troubleshooting, and delivery outcomes.

Strong communication skills (both oral and written)

Show an ownership mindset in everything you do. Be a problem solver, be curious and be inspired to take action. Be proactive, seek ways to collaborate and connect with people and teams in support of driving success.

Demonstrated growth mindset with a commitment to continuous learning, mentoring, technical leadership, and professional development.

Proven excellence with Java and/or Scala, Python, Spark/PySpark and scripting languages

SDLC-tooling experience with Maven, Github, Jenkins, Terraform

\n

About Dun & Bradstreet

Dun & Bradstreet provides business data, analytics and risk-and-credit decisioning. A US company with engineering including Ireland.

Apply at Dun & Bradstreet

Similar roles

  1. Senior Engineer (R-20003) New Hybrid Dun & Bradstreet MDM Technology Dublin SoftwareAWSDistributed systemsGCP +8 High-growth Not disclosed Visa: Not specified yesterday
  2. Quality Assurance Engineer (R-20005) New Hybrid Dun & Bradstreet MDM Technology Dublin QA & TestAzure DevOpsCI/CDC# / .NET +13 High-growth Not disclosed Visa: Not specified 2d ago
  3. Senior Engineer (R-20002) New Hybrid Dun & Bradstreet MDM Technology Dublin SoftwareAWSDistributed systemsGCP +8 High-growth Not disclosed Visa: Not specified 2d ago
  4. Business Development Manager - m/f/d (R-19955) Hybrid Dun & Bradstreet Sales Frankfurt Engineering management High-growth Not disclosed Visa: Not specified 6d ago
  5. Business Operations Manager (R-19947) Hybrid Dun & Bradstreet Sales Support London Operations High-growth Not disclosed Visa: Not specified 1w ago
  6. Senior Database Infrastructure Administrator (R-19958) Hybrid Dun & Bradstreet Technology Warsaw DataAnsibleAWSGCP +12 High-growth 152 PLN – 256 PLN Visa: Not specified 1w ago
1,463 more roles like this. Open the board →