cover

Senior Engineer/ 14 hours ago

dunnhumby
Attractive
Application ends: 2026-05-10

Quick Summary

dunnhumby is seeking a Senior Engineer for multiple positions, based in Cincinnati, OH with remote work options, to autonomously develop and deploy complex technology products and platforms at scale. Candidates need a Bachelor's degree in Computer Science or a related field, 5+ years of experience in Agile software development, testing, debugging, cloud infrastructure, and Infrastructure as Code/DevOps with Kubernetes, plus 4+ years in data analysis/modeling, big data with Hadoop/HDFS, and proficiency in at least two languages from Scala, C#/C++, Javascript/React, SQL, Python, or PHP.

dunnhumby is a global leader in Customer Data Science, partnering with top retailers and brands to prioritize the customer in every decision. We leverage deep insights, advanced technology, and close collaboration to drive client growth, innovation, and measurable value for their customers.

dunnhumby employs nearly 2,500 experts in offices throughout Europe, Asia, Africa, and the Americas working for transformative, iconic brands such as Tesco, Coca-Cola, Nestlé, Unilever, and Metro.

Our mission is to empower businesses to grow and transform by championing their customers. With extensive heritage in retail, a highly competitive market rich in multi-dimensional data, dunnhumby enables businesses worldwide to be Customer First.

Job Title: Senior Engineer

(Multiple positions available)

Job Location:

3825 Edwards Road, Suite 600, Cincinnati, OH 45209 (May work remotely from a home office within the U.S., consistent with dunnhumby's remote work policy).

Job Purpose

Contribute to the engineering team's success by autonomously developing and deploying new technology products and platforms that deliver excellent client solutions, fostering dunnhumby's growth.

Key Accountabilities

  • Autonomously deliver on the development and deployment of complex applications, components, software, platforms, or services used at scale.
  • Conduct requirements analysis, balance diverse requirements, and make technical trade-off decisions at the application level (e.g., component design).
  • Lead end-to-end projects of significant complexity, ensuring successful delivery of Service Level Agreements.
  • Define and develop solutions for technical problems.
  • Provide advice and guidance to junior colleagues, resolving specific challenges and conducting design and code reviews.
  • Identify and recommend improvement opportunities, automating and simplifying test and operations processes.
  • Utilize expertise to contribute to reengineering and design efforts.
  • Act as a subject matter expert for focus areas across the technology space.

Job Requirements

  • Bachelor's degree or higher (or foreign educational equivalent) in Computer Science, Mathematics, Physics, Electronics, Engineering, or a related field.
  • In addition to the degree, must have at least 5 years of experience in each of the following:
    • Software development using Agile methodologies.
    • Software testing and debugging.
    • Cloud infrastructure, management, and hosting.
    • Infrastructure as code / DevOps using Kubernetes.
  • Within this, must have at least 4 years of experience in each of the following:
    • Data analysis and modelling.
    • Working with big data using Hadoop/HDFS.
    • Utilizing at least 2 of the following programming languages: Scala, C#/C++, Javascript / React, SQL, Python, PHP.

What You Can Expect From Us

We offer a comprehensive rewards package typical of a leading technology company, alongside unexpected personal flexibility. Enjoy thoughtful perks like flexible working hours and your birthday off.

Benefit from investment in cutting-edge technology that reflects our global ambition, combined with a nimble, small-business feel that encourages experimentation and learning.

We actively promote diversity and inclusion through thriving networks such as dh Gender Equality Network, dh Proud, dh Family, dh One, dh Enabled, and dh Thrive. We are committed to ensuring everyone has the opportunity to shine throughout our recruitment process; please inform us how we can best accommodate you.

Our Approach to Flexible Working

At dunnhumby, we value and respect difference, building an inclusive culture where you can balance a successful career with your commitments and interests outside of work. We believe a healthy work-life balance optimizes performance. Some roles offer more flexibility than others, so if this is important to you, please discuss agile working opportunities with your recruiter during the hiring process.

For further information about how we collect and use your personal information, please see our Privacy Notice.

Share

dunnhumby

dunnhumby

  • Address
    Cincinnati, Ohio
View Profile
Your experience on this site will be improved by allowing cookies Cookie Policy