dunnhumby
Tech / AI / Software
SeniorEngineer-C/C++
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Engineer - C/C++ at dunnhumby. Skills: C/C++, Python, Shell Scripting, Databases, Object-Oriented Programming, Agile Scrum, Kanban, HLD, LLD, Design Principles, Distributed Computing, Functional programming. build, extend, and maintain the platform that underpins all our client engagements. handle the whole lifecycle of our teams’ solutions, from inception and development to their deployment and maintenance via Infrastructure as Code”
What You'll Achieve.
deliver measurable value for their customers
Industry & Context.
put the customer at the heart of every decision; help our clients grow, innovate, and deliver measurable value for their customers
What They're Looking For.
Must Have
6-10 years of experience in software development, 6+ years of experience in C/C++, Python and Shell Scripting, Fluency in working with databases, Sound understanding of Object-Oriented Programming and development principles, Experience working in an Agile Scrum or Kanban development environment, Solid understanding of high-quality coding, testing, and development practices, HLD, LLD, Design Principles, Distributed Computing and Functional programming
Nice to Have
Experience working with version control software (preferably Git), Experience with CI/CD pipelines, Experience of working with Dockers and Containers, Experience of working with Kubernetes, Experience of working with Airflow, Experience of working on Cloud environments (GCP and Azure)
What You'll Do.
and maintain the platform that underpins all our client engagements
handle the whole lifecycle of our teams’ solutions
from inception and development to their deployment and maintenance via Infrastructure as Code
How You'll Work.
Team & Collaboration
working with passionate people; close collaboration
Full Job Description
dunnhumby is the global leader in Customer Data Science, partnering with the world’s most ambitious retailers and brands to put the customer at the heart of every decision. We combine deep insight, advanced technology, and close collaboration to help our clients grow, innovate, and deliver 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. We’re looking for a Senior Engineer (C/C++) who expects more from their career. It’s a chance to extend and improve dunnhumby’s team. We’re a Backend Developers team working with a wide variety of tools and technologies. We handle the whole lifecycle of our teams’ solutions, from inception and development to their deployment and maintenance via Infrastructure as Code. Joining our engineering team, you’ll work with passionate people to build, extend, and maintain the platform that underpins all our client engagements. Required Skills: • 6-10 years of experience in software development. • 6+ years of experience in C/C++, Python and Shell Scripting. • Fluency in working with databases. • Have sound understanding of Object-Oriented Programming and development principles. • Experience working in an Agile Scrum or Kanban development environment. • Solid understanding of high-quality coding, testing, and development practices • HLD, LLD, Design Principles , Distributed Computing and Functional programming Good to Have Skills: • Experience working with version control software (preferably Git). • Experience with CI/CD pipelines. • Experience of working with Dockers and Containers. • Experience of working with Kubernetes. • Experience of working with Airflow. • Experience of working on Cloud environments (GCP and Azure) What you can expect from us We won’t just meet your expectations. We’ll defy them. So you’ll enjoy the comprehensive rewards package you’d exp
Applying for this Senior Engineer - C/C++ role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Greenhouse
- Create a Greenhouse profile before applying — it saves time across multiple applications.
- Upload your resume as a PDF; the parser handles it better than Word.
- Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
- Enable email notifications to track application status in real time.
ANONYMOUS · UNFILTERED
What do employees actually say about dunnhumby?
Real rants from real employees. Read before you apply.