CareerPlanSign in

Senior Software Engineer - MDM, Master Data Management

Newark, NJ, USA💼 Full-time💰 $104,000–$104,000🗓 2026-07-02 → 2026-09-25

Core

Design, code, test, and debug applications to enhance the Master Data Management (MDM) platform, solving sophisticated business problems and delivering innovative products and customer experiences.

Role type

Senior Software Engineer (MDM)

Builds

MDM platform capabilities and applications

Domain

Financial services / Data Engineering

Deliverable

production ML models | product features

Required skills

Python, Spark, Node.js, NoSQL, Relational Data structures, Data Streaming (SQS, Kinesis), REST APIs, SOA patterns, Unit/Integration testing, DevOps (GitHub, Jenkins, AWS CloudWatch), Bash/Unix/Linux

Preferred skills

Ataccama MDM tools, AWS Development, Architecture Patterns, Design Thinking, Financial/Insurance industry knowledge

Technologies

Python, Spark, Node.js, Ataccama, AWS, GitHub, Jenkins, SQS, Kinesis, MySQL, JSON, XML, JDBC

Responsibilities

Build applications using modern design patterns and architectural principles; Develop high-quality, documented, and efficient code; Collaborate with product owners and tech leads to define feature stories and technical designs; Write unit, integration, and functional automation tests; Coach others and embed learning and innovation in day-to-day work; Analyze complex situations and data to evaluate various factors.

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.