Posted:3 weeks ago|
Platform:
Work from Office
Full Time
About the Role We are looking for a Staff Engineer specialized in Master Data Management to design and develop our next-generation MDM platform. This role is ideal for engineers who have created or contributed significantly to MDM solutions. Youll lead the architecture and development of our core MDM engine, focusing on data modeling, matching algorithms, and governance workflows that enable our customers to achieve a trusted, 360-degree view of their critical business data. A Day in the Life Collaborate with data scientists, product managers, and engineering teams to define system architecture and design. Architect and develop scalable, fault-tolerant MDM platform components that handle various data domains. Design and implement sophisticated entity matching and merging algorithms to create golden records across disparate data sources. Develop or Integrate flexible data modeling frameworks that can adapt to different industries and use cases. Create robust data governance workflows, including approval processes, audit trails, and role-based access controls. Build data quality monitoring and remediation capabilities into the MDM platform. Collaborate with product managers, solution architects, and customers to understand industry-specific MDM requirements. Develop REST APIs and integration patterns for connecting the MDM platform with various enterprise systems. Mentor junior engineers and promote best practices in MDM solution development. Lead technical design reviews and contribute to the product roadmap What You Need 8+ years of software engineering experience, with at least 5 years focused on developing master data management solutions or components. Proven experience creating or significantly contributing to commercial MDM platforms, data integration tools, or similar enterprise data management solutions. Deep understanding of MDM concepts including data modeling, matching/merging algorithms, data governance, and data quality management. Strong expertise in at least one major programming language such as Java, Scala, Python, or Go. Experience with database technologies including relational (Snowflake, Databricks, PostgreSQL) and NoSQL systems (MongoDB, Elasticsearch). Knowledge of data integration patterns and ETL/ELT processes. Experience designing and implementing RESTful APIs and service-oriented architectures. Understanding of cloud-native development and deployment on AWS, or Azure. Familiarity with containerization (Docker) and orchestration tools (Kubernetes). Experience with event-driven architectures and messaging systems (Kafka, RabbitMQ). Strong understanding of data security and privacy considerations, especially for sensitive master data.
Innovaccer
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
50.0 - 85.0 Lacs P.A.
Experience: Not specified
0.36 - 0.72 Lacs P.A.
Mumbai, Hyderabad, Bengaluru
20.0 - 35.0 Lacs P.A.
0.5 - 0.5 Lacs P.A.
Mumbai, Hyderabad, Bengaluru
20.0 - 35.0 Lacs P.A.
Pune, Chennai, Bengaluru
10.0 - 20.0 Lacs P.A.
Mumbai, Hyderabad, Bengaluru
20.0 - 35.0 Lacs P.A.
Chennai
10.0 - 20.0 Lacs P.A.
Mumbai, Hyderabad, Bengaluru
20.0 - 35.0 Lacs P.A.
Chennai
Experience: Not specified
Salary: Not disclosed