dun bradstreet logo

Principal Engineer (R-20004)

dun bradstreet

Dublin - Ireland · 12+ years experience · Hybrid · Posted Oct 5, 2026

At a glance

Experience
12+ years experience
Workplace
Hybrid
Location
Dublin - Ireland

About the role

  • The Principal Engineer will work across the full stack to build highly scalable distributed solutions that drive business growth.
  • This role involves providing technical direction, mentoring engineers, and championing AI-enabled engineering practices to improve productivity and software quality.

Responsibilities

  • Work across the full stack to build scalable distributed solutions.
  • Partner with development and product teams to ensure product quality in an Agile environment.
  • Collaborate with the SRE team to deploy and manage data infrastructure on cloud platforms.
  • Provide technical leadership during customer-impacting incidents and drive post-incident improvements.
  • Provide technical direction through expertise in system design and architecture.
  • Deliver Proof of Concept (POC) projects to identify architectural direction and gaps.
  • Design and support workflows by collaborating with cross-functional teams.
  • Analyze and resolve complex technical requirements and issues.
  • Improve quality through automation, process improvement, and innovative thinking.
  • Mentor and develop engineers through design reviews, coaching, and knowledge sharing.

Requirements

  • Bachelor’s degree in Computer Science or related fields.
  • 12+ years of experience managing and deploying commercial software products.
  • Experience building products across the full stack with understanding of web frameworks, APIs, databases, and back-end languages.
  • Proven experience building large-scale, distributed systems.
  • Proven experience managing solutions on GCP or AWS.
  • Expertise in Continuous Integration and Continuous Delivery (CI/CD).
  • Experience in performance engineering and optimizations.
  • Experience with cloud-native solutions and infrastructure management.
  • Demonstrated experience leveraging AI tools like Copilot, Cursor, Gemini, or Claude.
  • Proven excellence with Java, Scala, Python, Spark/PySpark, and scripting languages.

Skills

  • Java
  • Scala
  • Python
  • Spark
  • PySpark
  • GCP
  • AWS
  • Maven
  • GitHub
  • Jenkins
  • Terraform
  • Copilot
Show all 15 skills
  • Cursor
  • Gemini
  • Claude

dun bradstreet

Principal Engineer (R-20004)

Apply now