✦ Luna Orbit — Software Engineering

Senior Software Engineer - MDM / RDM & API Development

at Prudential Financial

📍 Newark, NJ, USA Hybrid 💰 $104K – $171K USD / year Posted March 13, 2026
Salary $104K – $171K USD / year
Type Not Specified
Experience senior
Exp. Years Not specified
Education Bachelor of Computer Science or Engineering or experience in related fields
Category Software Engineering

A senior software engineer role focused on developing and enhancing the MDM platform at Prudential Financial, involving application design, coding, testing, and debugging in an agile environment.

  • Build applications following industry standards
  • Develop high-quality code
  • Collaborate with product owners and tech leads
  • Write unit and automation tests
  • Work on complex problems

Environment includes Python, Spark, Node.js, with a focus on application development, testing, debugging, and architectural design within financial services.

The ideal candidate is a senior software engineer with extensive experience in application development, debugging, and architectural design, particularly in Python, Spark, and Node.js within financial services. They possess strong problem-solving skills, agile mindset, and effective communication abilities.

PythonSparkNode.jsAgile development
JavaScriptApplication testingCode reviewDesign patternsArchitectural principles
PythonSparkNode.js
PythonSparkNode.jsAgile developmentApplication testingDebuggingCode reviewDesign patternsArchitectural principles
PythonSparkNode.jsJavaScriptAgile developmentApplication developmentApplication testingDebuggingCode reviewDesign patternsArchitectural principles
Problem-solvingCommunicationTeamworkAgile ways of workingContinuous learningLeadership mindset
Industry Financial Services / Insurance
Job Function Design, develop, and maintain scalable data management applications
Role Subtype Software Engineer
Tech Domains Python, Spark, Node.js, APIs, Cloud platforms
Senior Software EngineerMaster Data ManagementMDMApplication developmentPythonSparkNode.jsAgile developmentApplication testingDebuggingCode reviewDesign patternsArchitectural principlesSoftware engineeringApplication debuggingApplication design

Lack of experience with Python, Spark, or Node.js, No prior experience in financial services or insurance, Unwillingness to work in a hybrid environment, No bachelor's degree or related experience

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile