Securities Settlements Engineering Developer, Vice President

Citi

Confirmed live 2 days ago High trust
Remote

Quick summary

Work type
Remote
Location
Jersey City, NJ
Salary
$142,320–$213,480 / yr
Posted
8 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $191k
This role $178k
$132k most similar roles pay here $235k

This role pays less than 51% of similar roles. Most pay $157,200–$225,000 — the shaded band above. At the midpoint, this role pays about $178k versus about $191k 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 267 open roles on FindRole.

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

Most-posted roles

View all roles at Citi

At a glance

TL;DR · Securities Settlements Engineering Developer, Vice President

As a Securities Settlements Engineering Developer, Vice President, you will join the engineering team to drive technical transformation across the international and domestic settlements stack. You will be responsible for designing, developing, and maintaining scalable, high-performance software solutions while implementing trunk-based development, automated testing, and secure coding practices. Your daily work involves hands-on coding, conducting code reviews, and collaborating with architects and product owners to build distributed systems. The role requires expertise in Kotlin, Python, and Java, alongside experience with microservices architecture, Kafka or Solace messaging systems, and both SQL (Oracle) and NoSQL (MongoDB) databases. You will utilize cloud-native technologies including AWS, Kubernetes, and Docker to solve complex problems in high-throughput, low-latency environments while ensuring production resilience through CI/CD pipelines and robust infrastructure as code practices within the financial services domain.

What you'll do

  • Design, develop, and maintain robust, scalable, and high-performance applications for international and domestic settlements.
  • Implement trunk-based development practices to enable continuous integration and rapid delivery.
  • Write clean, maintainable code following SOLID principles while ensuring high unit test coverage through TDD and BDD.
  • Drive the adoption of modern engineering practices including Agile, DevOps, CI/CD, and infrastructure as code.
  • Conduct thorough code reviews to ensure adherence to standards for readability, performance, and security.
  • Perform vulnerability assessments and implement secure coding practices to ensure compliance with security standards.
  • Partner with architects and product owners to design scalable distributed systems and microservices.
  • Mentor junior engineers and lead technical discussions regarding modern software architectures.

What we're looking for

  • 10+ years of total experience in financial services software development.
  • Proficiency in programming languages including Kotlin, Python, and Java.
  • Expertise in system architecture for real-time high throughput, microservices, and event-driven systems using Kafka or Solace.
  • Experience with SQL (Oracle) and NoSQL (MongoDB) databases.
  • Proficiency in trunk-based development, TDD, BDD, CI/CD pipelines, and DevOps practices.
  • Familiarity with cloud-native technologies including AWS, Kubernetes, and Docker.
  • Experience conducting code reviews, vulnerability assessments, and implementing secure coding practices.
  • Advanced Data and AI integration (preferred).

More like this

Similar roles

Senior Back-End Java Developer, Trading Platforms

Citi

Remote (Jersey City, NJ) 9 days ago $142,320–$213,480
Java Kotlin Python Spring Boot Microservices Kafka Solace Tibco MQ Kubernetes Docker OpenShift Oracle SQL CI/CD TDD BDD Trunk-based Development Infrastructure as Code Distributed Systems
Remote

Senior Back-End Java Developer, Trading Platforms

Citi

Remote (Jersey City, NJ) 5 days ago $142,320–$213,480
Java Kotlin Python Spring Boot Microservices Kafka Solace Tibco MQ Kubernetes Docker OpenShift Oracle SQL CI/CD TDD BDD Trunk-based Development Infrastructure as Code Distributed Systems
Remote

Senior Back-end Java Developer, Trading Platforms, VP

Citi

Jersey City, NJ 6 days ago $142,320–$213,480
Java Kotlin Python Spring Boot Microservices Kafka Solace Tibco MQ Kubernetes Docker OpenShift Oracle SQL CI/CD TDD BDD Trunk-based Development Infrastructure as Code Feature Flags SOLID
Hybrid