.png?1603752378)
Senior Engineer
dunnhumby • Cincinnati
Posted: April 15, 2026
Job Description
Our mission: to enable businesses to grow and reimagine themselves by becoming advocates and champions for their Customers. With deep heritage and expertise in retail – one of the world’s most competitive markets, with a deluge of multi-dimensional data – dunnhumby today enables businesses all over the world, across industries, to be Customer First.
Job Title: Senior Engineer - (Multiple positions available)
Job Location: 3825 Edwards Road, Suite 600, Cincinnati, OH 45209 (May work remotely)
Job Duties:
WHY I DO MY JOB | Job purpose
To contribute to the success of the engineering team by autonomously delivering on the development and deployment of new technology products and/or platforms that drive excellent solutions for clients in order to enable dunnhumby to grow. May work remotely from home office within U.S., consistent with dunnhumby’s remote work policy.
WHAT I DO | Key accountabilities
- Deliver autonomously on development and deployment of complex applications, components, software, platforms or services that are used at scale.
- Conduct requirements analysis, balance different requirements and make technical trade off decisions at application level (e.g. component design).
- Lead exciting end-to-end projects of certain complexity and ensure Service Level Agreements are successfully delivered.
- Define and develop solutions to technical problems that arise.
- Provide advice and guidance to junior colleagues as required to resolve specific challenges they are having and conduct design and code reviews.
- Identify and advise on improvement opportunities and automate and simplify test and operations processes.
- Use your expertise to input into reengineering and design.
- 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 related field.
In addition to the degree, must have at least 5 years of experience in each of the following:
- Software development using Agile;
- Software testing and debugging;
- Cloud infrastructure, management and hosting; and
- 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; and
- Utilizing at least 2 of the following programming languages: Scala, C#/C++, Javascript / React, SQL, Python, PHP.
Additional Content
Our mission: to enable businesses to grow and reimagine themselves by becoming advocates and champions for their Customers. With deep heritage and expertise in retail – one of the world’s most competitive markets, with a deluge of multi-dimensional data – dunnhumby today enables businesses all over the world, across industries, to be Customer First.
Job Title: Senior Engineer - (Multiple positions available)
Job Location: 3825 Edwards Road, Suite 600, Cincinnati, OH 45209 (May work remotely)
Job Duties:
WHY I DO MY JOB | Job purpose
To contribute to the success of the engineering team by autonomously delivering on the development and deployment of new technology products and/or platforms that drive excellent solutions for clients in order to enable dunnhumby to grow. May work remotely from home office within U.S., consistent with dunnhumby’s remote work policy.
WHAT I DO | Key accountabilities
- Deliver autonomously on development and deployment of complex applications, components, software, platforms or services that are used at scale.
- Conduct requirements analysis, balance different requirements and make technical trade off decisions at application level (e.g. component design).
- Lead exciting end-to-end projects of certain complexity and ensure Service Level Agreements are successfully delivered.
- Define and develop solutions to technical problems that arise.
- Provide advice and guidance to junior colleagues as required to resolve specific challenges they are having and conduct design and code reviews.
- Identify and advise on improvement opportunities and automate and simplify test and operations processes.
- Use your expertise to input into reengineering and design.
- 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 related field.
In addition to the degree, must have at least 5 years of experience in each of the following:
- Software development using Agile;
- Software testing and debugging;
- Cloud infrastructure, management and hosting; and
- 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; and
- Utilizing at least 2 of the following programming languages: Scala, C#/C++, Javascript / React, SQL, Python, PHP.