Dun & Bradstreet
Senior Engineer (R-20002)
Skills
21 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Dublin, Ireland
Work mode:
Hybrid
Published on:
5 October 2026
What they need
Our MDM team is seeking a Senior 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 Senior Engineer will work in a scrum team building highly scalable distributed solutions that enable positive user experiences and measurable business growth. This role will collaborate with business and technical teams to translate business requirements and functional specifications into innovative solutions implementing performant, scalable and maintainable designs.
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
Key Responsibilities
Develop scalable, distributed software systems and work on other projects that require research, awareness, interactivity and the ability to ask the right questions
Design, develop, debug, support, maintain and test software applications
Work closely with other teams across a wide breadth of applications and solutions
Assist SME in providing consultation to help ensure new and existing software solutions are developed with insight into industry best practices, strategies, and architectures; and pursue professional growth
Help improve code quality through writing unit tests, automation and performing code reviews
Identify, plan and ensure successful incremental execution of application modernization, re-platform and refactoring efforts
Recognize opportunities for continuous improvement to a technology solution whether it’s optimizing the performance of the system or identifying tech debt
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 applications, including participation in incident response activities and post-incident reviews when customer-impacting issues occur.
Proactively improve quality through collaboration, automation, process improvement and innovative thinking
Leverage AI-enabled development tools to improve engineering productivity, software quality, development velocity, and operational efficiency.
Key Requirements
Bachelor’s degree in Computer Science or related fields
8+ years of experience managing and deploying commercial software products
Advanced Linux knowledge
Strong understanding of triaging data & performance issues and how to resolve them while demonstrating a strong sense of urgency
Independent thinker able to multi-task in a fast-paced environment
Proven excellence with Java and/or Scala, Python, Spark/PySpark and scripting languages
Ability to manage multiple projects and initiatives in parallel
Proven experience managing solutions on GCP or AWS utilizing a broad set of the services available
Proven experience working on large-scale, distributed systems
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, professional development, mentoring, and knowledge sharing.
Demonstrated experience using AI tools such as GitHub Copilot, Cursor, ChatGPT, Gemini, or Claude to improve software development, troubleshooting, automation, and engineering productivity.
SDLC-tooling experience with Maven, Github, Jenkins, Terraform
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please visit https://bit.ly/3LMn4CQ.
Other offers great for you!
These companies are also looking for great profiles
skiils
Senior MLOps Engineer
530
Freelance
Paris, France
Hybrid
Skills
4 days ago
Quick apply
Cherrypick
AI Engineer Senior (H/F)
550€
Freelance
Paris, France
Hybrid
Top Recruiter
Skills
1 hour ago
Quick apply
Futurwork
Senior Azure Cloud DBA Engineer
600€/700€ ou CDI Belge (5500€/6200€ brut mensuel + voiture/pack mobilité + full package)
Freelance
Brussels, Belgium
Onsite, Hybrid
Skills
1 hour ago
Quick apply
No company information available.