Senior Lead Software Engineer, Securities Finance (Hybrid)

Citi

New York (NY)

Hybrid

USD 177,000 - 265,000

Full time

7 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid work arrangement
Access to AI coding tools
Learning & development resources
Total rewards package

Job summary

Citi is seeking a Senior Lead Software Engineer for Securities Finance in Jersey City, NJ. You will architect and deliver mission-critical financial services software, owning delivery from design to production.

Lead a team of engineers and analysts, shaping technical direction and ensuring regulatory compliance across global operations. The role emphasizes expertise in Core Java, Spring, microservices, Docker/Kubernetes, and data governance, with strong stakeholder engagement and Agile delivery.

Qualifications

  • 10+ years of software engineering experience with leadership in financial services.
  • Expertise in Core Java, Java EE, Spring, Spring Boot, Hibernate, and RESTful API development.
  • Experience with microservices using Docker, Kubernetes, and containerisation at scale.
  • Proficient in Oracle and MSSQL with complex SQL queries for high-volume apps.
  • Experience with Kafka, MQ Series, and GitHub workflows.
  • Strong data governance, data modelling, and regulatory compliance knowledge.
  • Experience in Agile/Scrum environments and cross-functional delivery.
  • Familiarity with AI coding assistants to accelerate engineering output.

Responsibilities

  • Architect and deliver end-to-end software solutions for securities finance applications.
  • Design scalable, resilient services and integrate complex upstream/downstream systems.
  • Translate financial processes into technical specs and robust implementations.
  • Define and enforce engineering standards across the team.
  • Lead, mentor, and allocate work to engineers and analysts.
  • Collaborate with stakeholders to capture requirements and build architectural designs.
  • Identify and manage technical and regulatory risk with data governance in mind.
  • Embed AI coding tools and Agile practices to accelerate delivery.

Skills

Core Java
Java EE
Spring
Spring Boot
Hibernate
PL/SQL
RESTful API
Unix scripting
Docker
Kubernetes
Oracle
MSSQL
Kafka
MQ Series
GitHub
Data governance
Agile/Scrum
Data profiling
Data mapping
AI coding tools
Stakeholder management

Education

Bachelor's degree in a relevant discipline
Master's degree in CS/Software Engineering (advantage)

Tools

Docker
Kubernetes

Job description

Citi is seeking a Senior Lead Software Engineer for Securities Finance in Jersey City, NJ. You will architect and deliver mission-critical financial services software, owning delivery from design to production.

Lead a team of engineers and analysts, shaping technical direction and ensuring regulatory compliance across global operations. The role emphasizes expertise in Core Java, Spring, microservices, Docker/Kubernetes, and data governance, with strong stakeholder engagement and Agile delivery.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Lead Software Engineer – Hybrid, Enterprise Finance
Senior Lead Software Engineer – Hybrid, Enterprise Finance

Citi • Jersey City (NJ)

Hybrid
USD 159,000 - 265,000
Hybrid work model
AI tooling access
Leadership development opportunities
+1
Senior Java Architect & Tech Lead (Hybrid)
Senior Java Architect & Tech Lead (Hybrid)

Citigroup Inc. • Jersey City (NJ)

Hybrid
USD 177,000 - 265,000
Hybrid work model
AI coding tools
Career growth
+1
Senior Lead Software Engineer Securities Finance SVP
Senior Lead Software Engineer Securities Finance SVP

Citi • Jersey City (NJ)

Hybrid
USD 159,000 - 265,000
Hybrid work model
AI tooling access
Leadership development opportunities
+1
Senior Java Applications Tech Lead - Finance Systems
Senior Java Applications Tech Lead - Finance Systems

Citibank (Switzerland) AG • Jersey City (NJ)

On-site
Confidential
Senior Lead Software Engineer Securities Finance SVP
Senior Lead Software Engineer Securities Finance SVP

Citigroup Inc. • Jersey City (NJ)

On-site
USD 177,000 - 265,000
Hybrid work model
AI coding tools
Career growth
+1
Senior Applications & Architecture Lead
Senior Applications & Architecture Lead

Citi • Jersey City (NJ)

On-site
USD 170,000 - 300,000
Lead Software Engineer — Java/Spring Boot, Hybrid & Cloud
Lead Software Engineer — Java/Spring Boot, Hybrid & Cloud

The Depository Trust & Clearing Corporation (DTCC) • Jersey City (NJ)

Hybrid
USD 120,000 - 150,000
Competitive compensation
Comprehensive health and life insurance
Pension / Retirement benefits
+2
Senior Software Development Lead (Hybrid) - Fintech Platform
Senior Software Development Lead (Hybrid) - Fintech Platform

Citi • New York (NY)

Hybrid
USD 130,000 - 170,000
Competitive base salary
Hybrid working model
Additional family support benefits
Senior Applications & Platform Delivery Director
Senior Applications & Platform Delivery Director

Citi • Jersey City (NJ)

On-site
USD 170,000 - 300,000
Senior Lead Software Engineer Securities Finance SVP
Senior Lead Software Engineer Securities Finance SVP

Citi • New York (NY)

Hybrid
USD 177,000 - 265,000
Hybrid work arrangement
Access to AI coding tools
Learning & development resources
+1