This job is no longer available

The job listing you are looking has expired.
Please browse our latest remote jobs.

See open jobs →
← Back to all jobs
Added
19 days ago
Location
Type
Full time
Salary
Not Specified

Use AI to Automatically Apply!

Let your AI Job Copilot auto-fill application questions
Auto-apply to relevant jobs from 300,000 companies

Auto-apply with JobCopilot Apply manually instead
Save job

Job Description

Senior Engineer - C++ at dunnhumby in Gurgaon, India. This role focuses on building and maintaining high-performance C++ software for our data-driven retail analytics platform. You will join a cross-functional team responsible for core services, data processing components, and performance-critical modules. The position is based in Gurgaon and requires on-site collaboration with product, engineering, and data teams.

Responsibilities

  • Design, implement, test, and optimize high-performance C++ components and services.
  • Collaborate with product, QA, and data science teams to translate requirements into robust software solutions.
  • Profile, debug, and optimize performance, memory usage, and scalability of systems.
  • Contribute to architecture decisions and code reviews to maintain code quality and reliability.
  • Write unit and integration tests, contribute to CI/CD pipelines, and participate in release activities.
  • Mentor junior engineers and share best practices across the team.

Requirements

  • Strong proficiency in C++, with hands-on experience in modern C++ (C++11/14/17/20) and the STL.
  • Solid knowledge of systems programming, memory management, and multithreading/concurrent programming.
  • Experience working in a Linux environment and with performance profiling/debugging tools.
  • Familiarity with Git, CI/CD processes, and software development lifecycle.
  • Excellent problem-solving skills and ability to work in a fast-paced, collaborative team.
  • Bachelor’s or higher degree in Computer Science, Engineering, or a related field; 5+ years of relevant experience.

Nice-to-have

  • Experience with large-scale data processing and analytics platforms.
  • Knowledge of cloud platforms (e.g., AWS) and distributed systems.
  • Experience with additional languages/tools commonly used in data engineering (e.g., Python, SQL).

About dunnhumby

dunnhumby is a global leader in customer data science, helping retailers and brands unlock the value of data-driven insights. You will join a collaborative environment focused on delivering impactful analytics solutions to customers worldwide.

Use AI to Automatically Apply!

Let your AI Job Copilot auto-fill application questions
Auto-apply to relevant jobs from 300,000 companies

Auto-apply with JobCopilot Apply manually instead
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to On site Engineering Jobs. Just set your preferences and Job Copilot will do the rest—finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs →