Taro Logo

Software Engineer II

Global data analytics company helping clients make smarter decisions with 6,000+ employees across 31 countries.
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For Software Engineer II

Dun & Bradstreet, a global leader in data analytics with over 6,000 employees across 31 countries, is seeking a Software Engineer II to join their Direct Plus Batch team. This role focuses on developing cutting-edge data processing capabilities within their batch processing platform, which handles high-volume file-based operations for customers. The platform enables customers to submit input files for various processing types, including DUNS matching and data enrichment.

The position offers an opportunity to work with the latest cloud services and big data technologies, focusing on growing, stabilizing, and improving platform performance. As a Software Engineer II, you'll be instrumental in developing platform capabilities, creating proof of concepts, and writing maintainable, extensible code.

The ideal candidate should have 5+ years of commercial software development experience, strong proficiency in Python and Java, and proven experience with cloud platforms like AWS or Google Cloud. The role requires a blend of technical expertise and collaborative skills, with opportunities to work on large-scale, distributed systems.

Working in a hybrid environment in Dublin, Ireland, you'll be part of a forward-thinking team that values innovation and problem-solving. This position offers the chance to work on significant technical challenges while contributing to a platform that serves enterprise-level clients with their data processing needs.

Join a company that combines global data and local expertise to help clients make smarter decisions, where diverse thinkers and problem solvers work together to find new ways to turn data into value.

Last updated a day ago

Responsibilities For Software Engineer II

  • Develop and drive delivery of platform capabilities to meet business requirements
  • Validate solutions using proof of concepts and prototypes
  • Write simple code (low maintenance, extensibility, test-ability and performance)
  • Collaborate with the team to take advantage of new concepts/technologies

Requirements For Software Engineer II

Python
Java
Scala
  • Bachelor's degree in computer science or related field
  • 5+ years of experience developing commercial software
  • Proven experience delivering solutions on AWS or Google Cloud
  • Self-led with an ability to work in a collaborative team environment
  • Strong coding experience with Python 3
  • Strong coding experience with Java (Scala desirable)
  • Understanding of object-oriented design and programming methodologies
  • Strong problem solving and root cause analysis skills

Interested in this job?

Jobs Related To Dun & Bradstreet Software Engineer II

Java Developer (R-17883)

Java Developer position at Dun & Bradstreet in Urdorf, Switzerland, focusing on backend development with Java 8+ and Spring Framework in a hybrid work environment.

Java Developer

Java Developer role at Dun & Bradstreet in Sweden, focusing on microservices development and system modernization with hybrid work arrangement.

Software Development Engineer, A to Z

Software Development Engineer role at Amazon building core services and frameworks for the A to Z employee platform, using AWS and GenAI technologies to serve millions of users globally.

Software Dev Engineer II, WW Integrated Marketing Systems and Intelligence

Software Development Engineer II position at Amazon's WIMSI team, focusing on building marketing technology systems using ML, GenAI, and distributed systems.

Software Development Engineer, Simulation Foundations

Software Development Engineer role at Amazon Kuiper building cloud services and APIs for satellite constellation simulation systems.