Senior Data Developer Assistant Vice President

Citi

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
New York, NY
Salary
$121,200–$181,800 / yr
Employment
Full-time
Posted
3 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $164k
This role $152k
$110k most similar roles pay here $225k

This role pays less than 64% of similar roles. Most pay $133,900–$193,550 — the shaded band above. At the midpoint, this role pays about $152k versus about $164k 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 276 open roles on FindRole.

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

Most-posted roles

View all roles at Citi

At a glance

TL;DR · Senior Data Developer Assistant Vice President

Senior Data Developer - Assistant Vice President will join the Realtime Risk Data team as a technical leader focused on architecting, leading, and enhancing a comprehensive real-time risk data acquisition, processing, and distribution framework. The role involves designing high-performance Java-based solutions for both real-time and end-of-day risk processes while mentoring senior developers through the full Agile software development lifecycle. Key responsibilities include managing petabyte-scale datasets on S3, optimizing complex SQL queries, and building streaming data pipelines. The candidate will utilize a core technology stack including Java 11+, Apache Kafka for high-throughput ingestion, Apache Flink for complex event processing, and Apache Pinot for ultra-low-latency OLAP queries via Trino. This position addresses the critical technical challenge of providing reliable, scalable real-time data solutions to support global financial operations and risk management systems.

What you'll do

  • Architect scalable, high-performance Java solutions for real-time risk data processing and distribution.
  • Implement and optimize distributed stream processing using Apache Kafka and Apache Flink.
  • Manage ultra-low-latency OLAP queries on large datasets using Apache Pinot.
  • Design and operate end-to-end data pipelines integrating S3 storage with Trino query engines.
  • Mentor senior and lead developers while enforcing best practices for code quality and system resilience.
  • Lead the full software development lifecycle from architectural design to deployment and monitoring.
  • Research and propose emerging technologies in distributed systems and cloud-native architectures.

What we're looking for

  • 6+ years of progressive experience in data engineering and software development focusing on high-performance, large-scale distributed systems.
  • Expert-level command of Java (version 11 or higher) including multithreading, concurrent programming, and performance tuning.
  • Proven production experience with Apache Kafka for message queuing and Apache Flink for real-time stream processing.
  • Experience with Apache Pinot for low-latency OLAP queries and distributed query engines like Trino or Presto.
  • Extensive experience with large-scale data storage solutions such as S3 or HDFS and advanced SQL proficiency.
  • Demonstrated experience leading technical initiatives and teams within an Agile software development environment.
  • Master's degree in Computer Science, Electrical Engineering, or a related technical/quantitative discipline (preferred).
  • Experience with cloud-native services, Kubernetes, RESTful APIs, or financial domain knowledge (preferred).

More like this

Similar roles

Data Engineering Manager, Vice President

Citi

Irving, TX 9 days ago $125,760–$188,640
Apache Spark Hadoop Hive Databricks Snowflake SQL Python CI/CD Autosys Shell Scripting Docker Kubernetes Parquet Avro Iceberg Data Warehousing ETL Generative AI
6+ yrs exp Hybrid

Senior Java Developer Vice President

Citi

New Castle, DE 3 days ago $125,760–$188,640
Java RESTful APIs Spring Oracle SQL MongoDB OpenShift Kubernetes Gradle Maven Apache Kafka IBM MQ CI/CD Jenkins Grafana Agile
6+ yrs exp Hybrid

Senior Data Engineer, Vice President

State Street

Boston, MA 7 days ago $110,000–$207,500
Databricks AWS Azure Python Scala Java J2EE PL/SQL Data Modeling ELT CICD DevOps Cloud Data Lake big-data Scripting Security Groups Encryption
10+ yrs exp

Senior ETL Developer Assistant Vice President

Citi

Remote (Tampa, FL) 26 days ago $96,960–$145,440
Apache Spark Python HDFS Hadoop ETL Hive Sqoop Data Engineering Data Processing Performance Optimization Partitioning Caching Debugging
5+ yrs exp Remote

Java/SQL Developer Assistant Vice President

Citi

Remote (Tampa, FL) 25 days ago $96,960–$145,440
Java SQL Spring Microservices TDD Linux Kafka Redis Gemfire Docker Kubernetes MS SQL Server React HTML5 CSS Agile
5+ yrs exp Remote Hybrid