M
IT(Software/Hardware)

Master Data - Software Engineer (Python / AWS / Angular or React / Microservices / Serverless Data Pipelines)

Macquarie Group

Role Overview

Macquarie Group is hiring a Senior Software Engineer (Master Data) to join Macquarie Asset Management in Gurugram, Haryana, India. Aligned with Master Data across Public Investments and Private Markets, you will partner closely with global engineering and business stakeholders to architect and deliver web applications, microservices, serverless data pipelines, and cloud-native data products within a collaborative Agile and DevOps environment.

Core Responsibilities

  • Full-Stack & Data Engineering: Design, build, and maintain web applications, resilient microservices, and serverless data pipelines utilizing Python, AWS cloud services, and modern frontend frameworks (Angular / React.js).
  • Solution Design & Architecture: Collaborate directly with business stakeholders to gather requirements, propose reusable architectural designs, and deliver cost-effective cloud data products.
  • DevOps & Production Support: Operate within an evolving DevOps culture to manage deployments via Kubernetes and GitOps/ArgoCD, troubleshoot production incidents, and provide direct engineering support.
  • Security & Quality Governance: Apply Secure by Design principles, established software design patterns, and comprehensive testing methodologies while maintaining clear technical documentation.

Qualifications & Requirements

  • Domain Experience: Relevant professional software engineering experience within the Financial Services or Asset Management sector (Senior level).
  • Core Technical Stack: Proven proficiency in Python and AWS services for building scalable data pipelines and microservices, paired with strong front-end development skills in Angular, React.js, or equivalent frameworks.
  • Cloud-Native & Data Platforms: Hands-on experience with Kubernetes, GitOps/ArgoCD, and Data Lake / Data Warehouse ecosystems.
  • Highly Regarded Skills: Experience with Master Data Management (MDM) tools and concepts, CI/CD, Containers, Apache Airflow, Relational/NoSQL databases, dbt, BigQuery, Observability, and Secrets Management.
  • Work Mode: Permanent full-time role based in Gurugram with hybrid and flexible working arrangements.

About Macquarie Group

Macquarie is a global financial services group operating across 30 markets with 57 years of unbroken profitability. At Macquarie Asset Management, technology teams accelerate digital enterprise capabilities by connecting people and data, building resilient cloud platforms, and delivering innovative financial solutions worldwide.

Important Candidate Notice

This job posting and its descriptions are owned by Macquarie Group . We provide this overview to help developers discover opportunities. For applications, responses, or follow-ups, please connect with Macquarie Group directly. Job Central Hub does not process applications or review candidate queries.

Profile Match Score

Sign in to see how well your skills and experience align with this job.

Sign In
Overview
Expected Salary ₹18 - ₹30 Lakhs/Annum
Experience Required 5 - 9 Years
Last Date to Apply Continuous Recruitment
Posted On 12-11-2026
Mandatory Skills
Python AWS Cloud Services Angular React.js Microservices Architecture Serverless Data Pipelines Financial Services Domain DevOps & Agile Methodologies Kubernetes GitOps / ArgoCD Data Lake / Data Warehouse Secure by Design Principles Software Design Patterns Testing Methodologies Technical Troubleshooting
Preferred Skills
Master Data Management (MDM) CI/CD Pipelines Containers Apache Airflow Relational & NoSQL Databases Monitoring & Observability Secrets Management dbt Google BigQuery