D

Dun & Bradstreet

Global business data and analytics platform

Senior Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeDublin, IrelandNo salary listedHybrid

About the Job

Requirements

  • A bachelor's degree in Computer Science or a related field is required.
  • At least 8 years of experience managing and deploying commercial software products is required.
  • Advanced knowledge of Linux is required.
  • Ability to triage data and performance issues and resolve them is required.
  • Proficiency with Java and/or Scala, Python, Spark/PySpark, and scripting languages is required.
  • Experience managing solutions on Google Cloud Platform or Amazon Web Services using a broad range of available services is required.
  • Experience working on large-scale distributed systems is required.
  • Experience using AI tools such as GitHub Copilot, Cursor, ChatGPT, Gemini, or Claude to improve software development, troubleshooting, automation, and engineering productivity is required.
  • Experience with software development life-cycle tooling, including Maven, GitHub, Jenkins, and Terraform, is required.
  • Ability to manage multiple projects and initiatives in parallel is required.
  • Ability to work independently and multitask in a fast-paced environment is required.
  • A proactive, collaborative, curious, and ownership-oriented approach, with a commitment to continuous learning, professional development, mentoring, and knowledge sharing, is required.

Responsibilities

  • Develop scalable distributed software systems and work on projects requiring research, awareness, interactivity, and the ability to ask appropriate questions.
  • Design, develop, debug, support, maintain, and test software applications.
  • Work closely with teams across a broad range of applications and solutions.
  • Assist subject-matter experts in consulting on software solutions, ensuring new and existing solutions reflect industry best practices, strategies, and architectures.
  • Improve code quality by writing unit tests, automating processes, and conducting code reviews.
  • Identify, plan, and execute application modernization, re-platforming, and refactoring incrementally.
  • Identify opportunities for continuous technology improvement, including system performance optimization and technical-debt reduction.
  • Partner with the site reliability engineering team to deploy and manage data infrastructure on cloud platforms such as Google Cloud Platform or Amazon Web Services.
  • Own applications end to end, including participating in incident response and post-incident reviews for customer-impacting issues.
  • Improve quality through collaboration, automation, process improvement, and innovative thinking.
  • Use AI-enabled development tools to improve engineering productivity, software quality, development velocity, and operational efficiency.

About the Company

Dun & Bradstreet

Global business data and analytics platform

Dun & Bradstreet aggregates and analyzes business information to help organizations improve performance. Its Data Cloud holds data on hundreds of millions of businesses, which clients access through subscriptions to data and analytics platforms, plus one-time reports and data services. The product works by collecting and organizing commercial data such as credit reports, supplier risk, and marketing data, then delivering insights that support risk management, sales, and marketing decisions. Compared with competitors, Dun & Bradstreet emphasizes a large, integrated data and analytics platform that combines extensive business data with practical software tools and reports, enabling customers to act on findings across risk, marketing, and growth opportunities. The company’s goal is to help clients make informed decisions, reduce risk, and identify opportunities to grow their business.

Company size
5,001-10,000
Company stage
IPO
Headquarters
Jacksonville, FL
Founded
1840

Recently Posted Jobs

Explore more opportunities at Dun & Bradstreet

See more jobs