Job Board
LogoLogo

Get Jobs Tailored to Your Resume

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

Citi Logo

C++ Apps Developer Technology Lead - Vice President

Citi

$142,320 - $213,480
Aug 18, 2025
Jersey City, NJ, US
Apply Now

The Applications Development Technology Lead Analyst is responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team, with the overall objective of leading applications systems analysis and programming activities.

Requirements

  • 6-10 years in Applications Development with strong C++ and Linux experience.
  • Experience building ultra-low latency market data platforms (e.g., VELA, exchange protocols like ITCH, FIX).
  • Working knowledge of containerization (OpenShift), agile methodology, and unit testing/code reviews.
  • Understanding of low latency networking, server configuration (e.g., SolarFlare, OnLoad), and Red Hat Linux OS tuning.
  • Proficiency with JIRA, Confluence, GIT, and uDeploy.
  • Experience with Perl/Shell Scripting, network protocols (Multicast/TCP/IP), and functional testing.

Responsibilities

  • Lead C++ development for the Global Market Data platform, focusing on ultra-low latency solutions.
  • Design and implement new system functionality and coordinate mandatory exchange changes.
  • Enhance application functionality to support electronic trading needs.
  • Provide ongoing support for deployed market data systems.

Other

  • Proven ability in system analysis, programming, and successful project management.
  • Ability to work in a fast-paced environment, troubleshoot complex issues, and communicate effectively with diverse teams.
  • Bachelor’s degree/University degree or equivalent experience.
  • Master’s degree preferred.