Lead Data Developer - VP

Citi

Remote

Quick summary

Work type
Remote
Location
New York, NY
Salary
$142,320–$213,480 / yr
Posted
107 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $181k
This role $178k
$106k most similar roles pay here $248k

This role pays more than 69% of similar roles. Most pay $155,000–$207,350 — the shaded band above. At the midpoint, this role pays about $178k versus about $181k for comparable roles.

Based on 239 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 369 open roles on FindRole.

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

Most-posted roles

View all roles at Citi

At a glance

TL;DR · Lead Data Developer - VP

Join Citi's Fixed Income Data team as a Senior Java Engineer and lead the architectural development of real-time risk data solutions using Apache Kafka for high-throughput streaming, Apache Flink for complex event processing, and Apache Pinot for ultra-low-latency analytics. You will manage petabyte-scale datasets on S3 with Trino for efficient querying, ensuring robust design for mission-critical systems that support global financial operations. Responsibilities include driving strategic implementation of distributed stream processing frameworks, mentoring engineering teams, and fostering continuous improvement in data reliability and scalability. Ideal candidates have 7+ years of experience in building large-scale distributed systems, expert-level Java skills, and hands-on production experience with Apache Kafka, Flink, and Pinot. Strong communication and problem-solving abilities are essential for this role that demands deep technical expertise and a strategic mindset within the financial derivatives domain.

What you'll do

  • Architect scalable real-time data solutions using Java for high availability and resilience.
  • Lead implementation of Apache Kafka, Flink, and Pinot for real-time analytics and processing.
  • Design and manage end-to-end streaming data pipelines integrating with S3 and Trino.
  • Mentor senior developers on best practices for code quality and system performance optimization.
  • Drive Agile SDLC phases from architectural vision to deployment and ongoing support.
  • Stay updated on industry trends in real-time data processing and propose beneficial technologies.

What we're looking for

  • 7+ years of data engineering and software development experience with a focus on high-performance distributed systems.
  • Expert-level Java proficiency (Java 11 or higher) including concurrent programming, multithreading, OOP concepts, design patterns, and performance tuning.
  • Proven production experience with Apache Kafka, Flink, and Pinot for real-time data processing and analytics.
  • Strong expertise in designing highly available, scalable, and resilient distributed systems.
  • Extensive experience with large-scale data storage solutions (e.g., S3) and distributed query engines (e.g., Trino).
  • Demonstrated leadership in an Agile software development environment with technical initiative management.

More like this

Similar roles

| Microsoft Careers

Microsoft

Redmond, WA 67 days ago
Microsoft Azure Kubernetes Terraform Python SQL PostgreSQL Docker CI/CD Prometheus Grafana Ansible Git JSON XML Task Hazard Analysis (THA) Method Statement of Work (MSOW) Root Cause Analysis (RCA)

| Microsoft Careers

Microsoft

Redmond, WA 61 days ago $119,800$234,700
Azure Windows 10 Windows 11 Office Microsoft Endpoint Manager SaaS Zero Trust Cloud Management Suites Virtual Desktop Infrastructure CI/CD Agile Methodology Documentation Presentation Skills Cross-Group Collaboration

| Microsoft Careers

Microsoft

Redmond, WA +2 61 days ago $119,800$234,700
Python C++ CUDA Docker Kubernetes Terraform CI/CD Prometheus Grafana PostgreSQL Redis Git Jenkins AWS Azure Google Cloud Platform Scikit-learn TensorFlow PyTorch

| Microsoft Careers

Microsoft

Redmond, WA 68 days ago $142,800$274,800
AI GPU Architecture Networking Data Center Specifications Model Architecture Workloads System Reliability Product Management Cloud Infrastructure Roadmap Creation Program Execution Go-to-Market Strategy Technical Presentation Matrix Organization Silicon Hardware Systems Software Ecosystem Cross-Team Collaboration CI/CD

| Microsoft Careers

Microsoft

Redmond, WA 71 days ago
Terraform Ansible Python PowerShell Linux Windows SQL PostgreSQL Kubernetes Docker CI/CD Prometheus Grafana Azure AWS Google Cloud Platform VMware Cisco Juniper Nagios Zabbix

| Microsoft Careers

Microsoft

Redmond, WA 53 days ago
Python JavaScript C# Java Docker Kubernetes AWS Azure CI/CD PostgreSQL MongoDB Git Terraform Prometheus Grafana REST GraphQL JSON YAML