Senior Software Engineer

Broadridge

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Newark, NJNew York, NY
Salary
$130,000–$135,000 / yr
Posted
4 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $172k
This role $132k
$110k most similar roles pay here $229k

This role pays less than 90% of similar roles. Most pay $149,500–$194,324 — the shaded band above. At the midpoint, this role pays about $132k versus about $172k for comparable roles.

Based on 240 similar postings.

Employer

About Broadridge

Broadridge Financial Solutions is a global fintech company providing technology and operations solutions to the financial services industry, including investor communications, securities processing, and data analytics. Industry: Financial Technology & Services

Broadridge currently has 14 open roles on FindRole.

Listed pay typically runs $175,000–$195,000 across 14 roles with salary data.

Most-posted roles

View all roles at Broadridge

At a glance

TL;DR · Senior Software Engineer

Sr Software Engineer will join the team to develop a sophisticated financial services platform utilizing a modern microservices architecture. The role involves designing, developing, and maintaining microservices within a Lerna-managed monorepo using Express.js and NestJS. Key responsibilities include architecting scalable solutions for high-throughput financial data processing, optimizing MySQL database performance with Prisma and Sequelize ORMs, and implementing robust message queue systems using AWS SQS and BullMQ/Redis. The candidate will lead code reviews, mentor junior developers, manage OpenAPI specifications, and ensure reliability through Jest testing and Jenkins CI/CD pipelines. Required technical skills include expert-level TypeScript, Docker containerization, and experience with distributed systems. This position addresses complex financial technology challenges by managing high-volume data processing and maintaining production stability while migrating legacy codebases within a sophisticated fintech environment.

What does a Software Engineer earn in New York?

Median $216300 from 215 postings across 44 companies.

See salary data

What you'll do

  • Design, develop, and maintain microservices using Express.js and NestJS within a Lerna monorepo.
  • Architect scalable solutions for high-throughput financial data processing.
  • Optimize MySQL database performance using Prisma and Sequelize ORMs.
  • Implement robust message queue systems utilizing AWS SQS and BullMQ/Redis.
  • Lead code reviews and mentor junior developers on technical best practices.
  • Design APIs and maintain accurate OpenAPI specifications.
  • Ensure system reliability through comprehensive testing with Jest.
  • Debug and optimize production issues across distributed services.

What we're looking for

  • At least 5 years of production Node.js experience.
  • Expert-level TypeScript knowledge including type inference and advanced patterns.
  • Expertise in MySQL optimization, query performance tuning, migration strategies, and ORMs (Prisma and Sequelize).
  • Experience with message queuing systems such as AWS SQS, Redis, or BullMQ.
  • Proficiency in Docker containerization, multi-stage builds, and orchestration.
  • Experience with Jest for unit, integration, and E2E testing.
  • NestJS framework expertise and REST API development (preferred).
  • Financial services or fintech background (preferred).

More like this

Similar roles

Senior Lead Software Engineer

Broadridge

Newark, NJ +3 43 days ago $145,000$155,000
Java Node.js Python AWS Lambda API Gateway Glue DynamoDB Elasticsearch S3 EC2 Terraform Git Chef Jenkins PostgreSQL Angular CI/CD Microservices Agile
8+ yrs exp Hybrid

Professional Software Engineer, AI Driven Engineering

Broadridge

Edgewood, NY +2 83 days ago $175,000$195,000
Java Spring Boot Apache Kafka AWS EKS ECS MSK S3 Lambda Microservices REST APIs SQL CI/CD DevSecOps GitHub Copilot Claude Code OpenAI Codex Distributed Systems
Hybrid

Senior Software Engineer

Broadridge

Edgewood, NY +1 109 days ago $120,000$130,000
Java Struts WebSphere Tomcat Oracle JavaScript AWS Spring Hibernate REST APIs Relational Databases Agile SDLC Version Control
Hybrid

Lead and Principal Software Engineer, Cloud Platforms

Broadridge

Newark, NJ 67 days ago $200,000$220,000
AWS Kubernetes ECS EKS Microservices PostgreSQL Kafka MQ Datadog Splunk CloudWatch CI/CD DevOps Distributed Systems Event-Driven Architecture Cloud Security
10+ yrs exp Hybrid

Lead Software Engineer

Prudential Financial

Newark, NJ 99 days ago $145,000$200,000
React TypeScript JavaScript HTML5 CSS Python .NET SQL NoSQL Microsoft Azure Next.js nodejs CI/CD GitHub Actions Azure DevOps API Design Agile
10+ yrs exp Hybrid

Software Development Manager

Broadridge

Newark, NJ +1 22 days ago $200,000$215,000
SDET Test Automation ETL SQL MPP OLTP CI/CD Agile DevOps Cloud Platforms Data Mapping Machine Learning Software Development Lifecycle (SDLC)
5+ yrs exp Hybrid