Senior Real-Time Data Architect — Java & Streaming Lead

Citibank (Switzerland) AG

New York, Northern (NY, KY)

Hybrid

USD 121,000 - 182,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Citibank (Switzerland) AG in New York is seeking a Senior Data Developer to architect and lead real-time data solutions using Java, Kafka, Flink, Pinot, and Trino. You will guide streaming pipelines, optimize performance, and mentor senior engineers in a hybrid New York environment.

The role emphasizes architectural leadership, distributed systems, and cloud-native data practices, with a focus on high-availability real-time risk data processing for global operations.

Qualifications

  • 6+ years of experience in data engineering and software development.
  • Expert-level Java (11+) with concurrency and multithreading expertise.
  • Hands-on production experience with Kafka, Flink, Pinot for real-time data processing.
  • Experience with S3/HDFS and distributed query engines (Trino/Presto).
  • Agile leadership and mentoring of engineering teams.

Responsibilities

  • Architect scalable, high-performance Java-based real-time data solutions with high availability and fault tolerance.
  • Drive implementation and optimization of Kafka, Flink, and Pinot for low-latency analytics.
  • Lead end-to-end real-time streaming data pipelines and integration with S3 and Trino.
  • Mentor senior and lead engineers and enforce code quality and performance standards.
  • Collaborate with analysts, product managers, and QA to deliver integrated tech solutions.

Skills

Java
Apache Kafka
Apache Flink
Apache Pinot
Trino
Distributed systems
SQL

Education

Master's degree in Computer Science or related field

Tools

Kubernetes
OpenShift
Trino/Presto

Job description

Citibank (Switzerland) AG in New York is seeking a Senior Data Developer to architect and lead real-time data solutions using Java, Kafka, Flink, Pinot, and Trino. You will guide streaming pipelines, optimize performance, and mentor senior engineers in a hybrid New York environment.

The role emphasizes architectural leadership, distributed systems, and cloud-native data practices, with a focus on high-availability real-time risk data processing for global operations.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Real-Time Data Architect — Java & Streaming
Senior Real-Time Data Architect — Java & Streaming

Citigroup Inc. • New York (NY)

On-site
USD 121,000 - 182,000
Medical, dental, and vision coverage
401(k) plan
Life, accident, and disability insure
+2
Senior Java Real-Time Data Platform Architect
Senior Java Real-Time Data Platform Architect

Citi • New York (NY)

On-site
USD 121,000 - 182,000
Senior Big Data Engineer - Real-Time Streaming & Kafka
Senior Big Data Engineer - Real-Time Streaming & Kafka

Citibank (Switzerland) AG • Tampa (FL)

Hybrid
Confidential
Senior Real-Time Data Streaming Architect
Senior Real-Time Data Streaming Architect

Bank of America • Jersey City (NJ)

On-site
USD 104,000 - 158,000
Senior Java Architect - Data Platform & Cloud Leader
Senior Java Architect - Data Platform & Cloud Leader

Citi • Jersey City (NJ)

Hybrid
USD 142,000 - 213,000
Hybrid work model
Professional development
Wellbeing programs
Senior Java Architect - Data Platform Lead (Hybrid/Remote)
Senior Java Architect - Data Platform Lead (Hybrid/Remote)

Socket.dev • Jersey City (NJ)

On-site
USD 142,000 - 213,000
Hybrid work model (3 days in office, 2
Continuous learning opportunities
Wellbeing and competitive benefits
Senior Java Big Data Engineer - Real-Time Pipelines
Senior Java Big Data Engineer - Real-Time Pipelines

Citi • Tampa (FL)

On-site
USD 114,000 - 171,000
Medical, Dental and Vision
401(k)
Life & Disability Insurance
+2
Senior Real-Time Data Streaming Engineer
Senior Real-Time Data Streaming Engineer

Bank of America • Plano (TX)

On-site
USD 104,000 - 158,000
Discretionary incentive eligible
Industry-leading benefits
Senior Real-Time Data Platform Engineer
Senior Real-Time Data Platform Engineer

Quest Oracle Community • Jersey City (NJ), Northern (KY)

Hybrid
USD 104,000 - 158,000
Senior Real-Time Data Streaming Architect
Senior Real-Time Data Streaming Architect

Bank of America • Charlotte (NC)

On-site
USD 104,000 - 158,000
Discretionary incentive eligible
Industry-leading benefits