Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Information Technology Senior Management Forum Logo

Lead Java Developer - VP

Information Technology Senior Management Forum

$142,320 - $213,480
Nov 14, 2025
New York, NY, US
Apply Now

Citi's Fixed Income Data team is seeking a Java engineer to architect, lead, and enhance their comprehensive real-time risk data acquisition, processing, and distribution framework, driving strategic adoption and implementation of cutting-edge streaming technologies.

Requirements

  • Senior Data Engineering Expertise: 7+ years of progressive experience in data engineering and software development, with a significant focus on building high-performance, large-scale distributed systems.
  • Java Mastery: Expert-level command of Java (version 11 or higher) with a deep understanding of concurrent programming, multithreading, advanced OOP concepts, design patterns, and performance tuning.
  • Real-time Streaming Core: Proven, hands-on production experience and deep architectural understanding of Apache Kafka or related technologies, Apache Flink or related technologies, and Apache Pinot or related technologies.
  • Distributed Systems Architecture: Strong expertise in designing and implementing highly available, scalable, and resilient distributed systems.
  • Data Storage & Querying: Extensive experience with large-scale data storage solutions (e.g., S3, HDFS) and distributed query engines (e.g., Trino/Presto, Spark SQL).
  • SQL Proficiency: Advanced SQL knowledge with experience in optimizing complex queries for large datasets.
  • Agile Leadership: Demonstrated experience leading technical initiatives and teams within an Agile software development environment.

Responsibilities

  • Architectural Leadership: Serve as the principal architect for scalable, high-performance Java-based real-time data solutions, ensuring robust design for high availability, fault tolerance, and resilience for both real-time and EOD risk processes.
  • Strategic Implementation: Drive the strategic implementation and optimization of distributed stream processing frameworks (Apache Kafka, Apache Flink) and real-time data storage technologies (Apache Pinot) for ultra-low-latency analytics and complex event processing.
  • Data Pipeline Mastery: Lead the end-to-end design, development, and operation of real-time streaming data pipelines, integrating with large-scale object storage solutions like S3 and analytics engines such as Trino.
  • Technical Excellence & Mentorship: Champion continuous improvement in data reliability, efficiency, and scalability. Establish and enforce best practices for code quality, performance optimization, and system resilience through hands-on leadership and thorough peer code reviews.
  • SDLC Ownership: Drive significant contributions across all phases of the Agile software development lifecycle, from architectural vision and detailed design to implementation, deployment, monitoring, and ongoing support for critical real-time data systems.
  • Cross-Functional Collaboration: Collaborate strategically with business analysts, product managers, quality assurance teams, and other engineering leads to ensure the delivery of seamlessly integrated, high-impact technology solutions that align with business objectives and architectural standards.
  • Innovation & Research: Stay abreast of industry trends and emerging technologies in real-time data processing, distributed systems, and cloud-native architectures, evaluating and proposing their adoption where beneficial.

Other

  • Advanced Degree: Strong academic record, ideally with a Master's or Ph.D. in Computer Science, Electrical Engineering, or a related technical/quantitative discipline.
  • Communication & Problem Solving: Exceptional communication, analytical, and problem-solving skills, with the ability to articulate complex technical concepts to diverse audiences and drive consensus on architectural decisions.
  • Domain Acumen: A deep understanding of financial derivatives (with fixed income products) and risk analytics, or a strong demonstrable capability and eagerness to rapidly acquire expertise in this domain from a technical perspective.
  • Global Team Experience: Experience working effectively within a geographically distributed, global development team.
  • Travel requirements not specified