Engineering Manager -dotnet/java Job in Dunnhumby
Engineering Manager -dotnet/java
- Gurgaon, Haryana
- Not Disclosed
- Full-time
About dunnhumby
dunnhumby is the global leader in Customer Data Science, empowering businesses to thrive in the modern data-driven economy by putting the Customer First.
Our mission is to help businesses grow and reimagine themselves by becoming true champions for their customers. With deep expertise in retail, one of the world s most data-rich and competitive sectors, we enable businesses across industries to embrace a Customer First mindset.
With nearly 2,500 experts across Europe, Asia, Africa, and the Americas, we partner with iconic brands such as Tesco, Coca-Cola, Meijer, Procter & Gamble, and Metro, delivering transformative customer insights and data-driven strategies.
About the Role
We are looking for a talented Engineering Manager to lead a team of engineers focused on building products that empower Retailers to transform their Retail Media business, maximizing ad revenue and enabling massive scale.
As Engineering Manager, you will play a pivotal role in designing and delivering high-quality .NET Core-based solutions. You will guide a team of engineers, contribute to system architecture, enforce engineering best practices, and drive innovation. Your technical expertise, leadership, and results-driven mindset will be critical to the success of our products.
Key Responsibilities
Leadership & Team Management
- Lead and manage a team of software engineers, fostering a culture of collaboration, growth, and continuous development.
- Conduct regular performance reviews and provide constructive feedback.
- Mentor and coach junior engineers, nurturing talent within the team.
- Balance delivery timelines with technical excellence.
Technical Oversight & Delivery
- Collaborate with Product Managers and Architects to define technical roadmaps and align engineering efforts with product goals.
- Oversee the design, development, and delivery of solutions built on .NET Core within a microservices-based architecture.
- Implement and enforce best practices in coding, CI/CD pipelines, and DevOps processes.
- Ensure adherence to security, compliance, and quality standards throughout the SDLC.
Process Improvement & Innovation
- Drive continuous improvement initiatives to enhance developer productivity, system performance, and engineering processes.
- Advocate for the adoption of modern tools, frameworks, and approaches to optimize delivery.
- Encourage a culture of experimentation and innovation, ensuring the team stays up to date with emerging technologies.
Skills & Experience Required
Technical Expertise
- Strong hands-on experience with C# and .NET Core.
- Deep understanding of design patterns, SOLID principles, and system design.
- Expertise in Relational Databases such as SQL and PostgreSQL.
- Experience with BigQuery, Redis, and ElasticSearch is a plus.
- Familiarity with microservices architecture and event-driven systems (e.g., RabbitMQ, Google Pub/Sub).
- Proficiency in containerization technologies like Docker and Kubernetes.
- Hands-on experience with DevOps tools (e.g., GitLab CI/CD) and practices.
- Strong understanding of cloud platforms, especially GCP (preferred) or Azure.
- Experience working with distributed systems, multi-tenant services, cloud-native applications, and Unix/Linux environments.
Quality, Testing & Security
- Familiarity with the Testing Pyramid and relevant tools at each level.
- Hands-on experience with Code Quality and Secure Code Scan tools (e.g., SonarQube, Checkmarx, ESLint, Resharper, Trivy).
- Experience implementing observability using tools like NewRelic.
Ways of Working
- Strong understanding of the software development lifecycle (SDLC) and Agile methodologies.
- Proven track record of delivering high-quality software on time.
- Exceptional communication, interpersonal, and leadership skills, with the ability to motivate and align teams.
- Experience in the AdTech or Retail domain is a plus.
What You Can Expect from Us
At dunnhumby, we go beyond expectations to provide a rewarding career experience:
- Competitive compensation and comprehensive benefits.
- Flexible working hours and your birthday off.
- Opportunities to work with cutting-edge technologies and drive real impact.
- A collaborative, innovative environment where you can experiment, learn, and grow.
- A balance of global scale and agility, giving you both freedom and responsibility.

