Senior Software Engineer, MDM / RDM & API Development

Prudential Financial

Hybrid

Quick summary

Work type
Hybrid
Location
Newark, NJ
Salary
$104,000–$171,600 / yr
Posted
1 day ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $193k
This role $138k
$88k most similar roles pay here $250k

This role pays less than 95% of similar roles. Most pay $163,500–$222,000 — the shaded band above. At the midpoint, this role pays about $138k versus about $193k for comparable roles.

Based on 240 similar postings.

Employer

About Prudential Financial

Prudential Financial is a global financial services leader and premier active global investment manager.

Prudential Financial currently has 49 open roles on FindRole.

Listed pay typically runs $123,700–$204,100 across 45 roles with salary data.

Most-posted roles

View all roles at Prudential Financial

At a glance

TL;DR · Senior Software Engineer, MDM / RDM & API Development

As a Senior Software Engineer in the Chief Data Office's Master Data Management team, you will collaborate with architects and product owners to enhance our MDM platform by designing, coding, testing, and debugging applications. Your daily tasks include developing high-quality, well-documented code using Python, Spark, and Node.js, while adhering to industry standards and best practices. You will also work on complex problems requiring in-depth analysis, write unit tests, and integrate with data streaming tools like SQS and Kinesis. Familiarity with Ataccama or similar MDM tools is preferred, along with experience in AWS services such as CloudWatch and CodeDeploy. This role demands strong problem-solving skills, clear communication, and a commitment to continuous learning within the financial/insurance industry context.

What you'll do

  • Develop high-quality, well-documented code adhering to Prudential standards and industry best practices.
  • Design and implement new features based on collaboration with product owners and tech leads.
  • Write unit tests and integrate functional automation to ensure software quality.
  • Solve complex business problems using advanced programming techniques and design patterns.
  • Stay updated with emerging technologies and coach team members on innovation and learning.

What we're looking for

  • - Strong experience in Python, Spark, and Node.js for developing distributed systems.
  • - Proficiency in Ataccama or similar MDM tools and understanding of NoSQL/Relational data stores.
  • - Expertise in unit testing, integration tests, and automated testing methodologies.
  • - Knowledge of AWS core services including CloudWatch, CodeDeploy, and DevOps practices.
  • - Experience with software development lifecycle (SDLC) and monitoring/logging techniques.

More like this

Similar roles

Senior Software Engineer, API Development

PNC

Pittsburgh, PA +4 21 days ago $86,250$172,500
Java Node.js .NET RESTful APIs OAuth2 JWT SQL NoSQL Microservices ARGO CD Argo Workflows Kubernetes CI/CD GitOps AWS Azure GCP

Senior Software Engineer, Data Enablement Platform

Brex

7 days ago $192,000$240,000
Snowflake dbt Flink Airflow Python Kafka CI/CD Data Warehousing Data Streaming CDC SQL Kubernetes Docker Git AWS GCP Azure PostgreSQL MongoDB Redis GraphQL RESTful APIs Microservices
Hybrid

Senior Software Engineer, Data Enablement Platform

Brex

7 days ago $192,000$240,000
Snowflake dbt Flink Airflow Python Kafka CI/CD Data Warehousing Data Streaming Data Orchestration Data Observability CDC Kotlin Full-Stack Development Backend Engineering XFN Relationships
Hybrid

Senior Software Engineer, Platform

Anduril Industries

Costa Mesa, CA 29 days ago $191,000$253,000
Go C++ Python Rust AWS Azure CI/CD Terraform NixOS Kubernetes Docker Prometheus Grafana PostgreSQL MongoDB Redis Git GitHub Jenkins