Senior Lead Software Engineer, Securities Finance

Citi

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Jersey City, NJ
Salary
$176,720–$265,080 / yr
Employment
Full-time
Posted
54 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $171k
This role $221k
$97k $283k
below market most similar roles pay here above market

This role pays more than 89% of similar roles. Most pay $151,000–$191,875 — the blue band above. At the midpoint, this role pays about $221k versus about $171k for comparable roles.

Based on 240 similar postings.

Employer

About Citi

Citi is one of the world’s most trusted financial institutions, proudly serving millions of customers across the United States.

Citi currently has 268 open roles on FindRole.

Listed pay typically runs $125,760–$188,640 across 251 roles with salary data.

Most-posted roles

View all roles at Citi

At a glance

TL;DR · Senior Lead Software Engineer, Securities Finance

Senior Lead Software Engineer Securities Finance SVP joins the global Securities Finance technology function to architect and deliver mission-critical applications. This role involves leading a team of engineers and analysts to build scalable, resilient software solutions for complex financial workflows across custody, funds, and securities finance operations. You will design end-to-end systems using Java, Spring Boot, Hibernate, and microservice patterns while managing integrations across upstream and downstream dependencies. Key technologies include Docker, Kubernetes, Oracle, MSSQL, Kafka, MQ Series, and GitHub. You will also utilize AI coding tools like GitHub Copilot and Claude. Responsibilities include translating intricate business processes into technical specifications, enforcing engineering standards, and managing regulatory risk. The work focuses on supporting global financial markets through robust data governance and high-volume application performance.

What you'll do

  • Architect and build end-to-end software solutions for securities finance applications using Java, Spring Boot, and microservices.
  • Design scalable and resilient system integrations across complex upstream, downstream, and partner system dependencies.
  • Translate intricate financial business processes into clearly defined technical specifications and robust software implementations.
  • Define and enforce engineering standards for code quality, system design, testing practices, and implementation methodology.
  • Lead, mentor, and allocate work across a team of software engineers and analysts to maintain delivery momentum.
  • Identify and manage technical and regulatory risks while ensuring adherence to data governance and compliance policies.
  • Embed AI coding tools and Agile engineering practices into team workflows to accelerate delivery and maintain quality.

What we're looking for

  • 10 or more years of software engineering experience with leadership of application development programs in financial services.
  • Deep expertise in Core Java, Java EE, Spring, Spring Boot, Hibernate, PL/SQL, RESTful API development, and Unix scripting.
  • Practical experience designing and deploying microservice architectures using Docker, Kubernetes, and containerization platforms at enterprise scale.
  • Proficiency in Oracle and MSSQL relational databases, including writing and optimizing complex SQL queries.
  • Hands-on experience with event-driven messaging systems including Kafka and MQ Series, and version control workflows using GitHub.
  • Solid grounding in data governance, data modeling, enterprise data architecture, and regulatory compliance requirements for financial data.
  • Experience working in Agile and Scrum delivery environments, managing cross-functional workstreams and multiple concurrent project commitments.
  • Bachelor's degree in a relevant discipline or equivalent professional experience.

More like this

Similar roles

Senior Lead Software Engineer, Custody & Securities Processing

State Street

Quincy, MA +2 37 days ago $120,000–$217,500
System Architecture Systems Integration Agile Platform Modernization Transaction Processing Software Development Enterprise Platforms Integration Patterns Technology Lifecycle Management
10+ yrs exp Hybrid

Senior Lead Software Engineer, Securities Finance

Citi

Jersey City, NJ 61 days ago $176,720–$265,080
Java Spring Boot Docker Kubernetes RESTful APIs Hibernate PL/SQL Oracle MSSQL Kafka MQ Series Unix Scripting Java EE SQL GitHub Copilot Cursor Windsurf Devin Claude
10+ yrs exp Hybrid

Senior Software Engineer, Finance Engineering

Apple Inc

San Francisco, CA 4 days ago $184,700–$324,800
Java Spring Boot Spring MVC Spring Security Spring Data Spring Cloud WebFlux Microservices RESTful API gRPC GraphQL OpenAPI Swagger Protobuf Kafka RabbitMQ ActiveMQ Event Sourcing CQRS Oracle MySQL Cassandra MongoDB Elasticsearch OpenSearch JVM GenAI
6+ yrs exp

Senior Lead Software Engineer, Java

JPMorgan Chase

Jersey City, NJ 46 days ago
Java J2EE Spring Boot React JS Kafka AWS Kubernetes CI/CD micro-services Test Driven Development DevOps Agile System Design AI-assisted engineering
5+ yrs exp

Senior Lead Software Engineer, Java

JPMorgan Chase

Chicago, IL 14 days ago
Java J2EE Spring Boot React JS Kafka AWS Kubernetes CI/CD DevOps micro-services Test Driven Development System Design Agile AI-assisted Engineering SIT UAT
5+ yrs exp

Senior Lead Software Engineer

JPMorgan Chase

Jersey City, NJ 32 days ago
Go Java Kubernetes OpenShift Temporal VMware ESXi KVM CI/CD SRE API Design Data Modeling Virtualization Automated Testing Cloud-native Observability
5+ yrs exp