dun bradstreet logo

Senior Engineer (R-20003)

dun bradstreet

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

At a glance

Experience
8+ years experience
Workplace
Hybrid
Location
Dublin - Ireland

About the role

  • The Senior Engineer will develop scalable, distributed software systems and contribute to projects requiring research and technical awareness.
  • This role involves designing, maintaining, and testing software applications while collaborating across teams to ensure high-quality solutions.
  • The position focuses on application modernization, cloud infrastructure management, and leveraging AI-enabled tools to enhance engineering productivity.

Responsibilities

  • Develop scalable, distributed software systems.
  • 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 on industry best practices, strategies, and architectures.
  • Improve code quality through unit tests, automation, and code reviews.
  • Identify, plan, and execute application modernization, re-platforming, and refactoring efforts.
  • Optimize system performance and identify technical debt.
  • Partner with SRE team to deploy and manage data infrastructure on cloud platforms.
  • Participate in incident response activities and post-incident reviews.
  • Leverage AI-enabled development tools to improve productivity and software quality.

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 and performance issues.
  • Proven excellence with Java and/or Scala, Python, Spark/PySpark, and scripting languages.
  • Proven experience managing solutions on GCP or AWS.
  • Proven experience working on large-scale, distributed systems.
  • Demonstrated experience using AI tools such as GitHub Copilot, Cursor, ChatGPT, Gemini, or Claude.
  • SDLC-tooling experience with Maven, Github, Jenkins, Terraform.
  • Ability to manage multiple projects and initiatives in parallel.

Skills

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

dun bradstreet

Senior Engineer (R-20003)

Apply now