Application Development Technology Lead Analyst

Citibank (Switzerland) AG

Jersey City (NJ)

Hybrid

USD 193,000 - 220,000

Full time

3 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Citibank, N.A. in Jersey City seeks an Application Development Technology Lead Analyst to design, build, and scale data engineering and AI-enabled solutions for regulatory reporting and analytics.

You will develop end-to-end pipelines, data lakes/warehouses, and feature stores while enabling real-time and batch processing. Strong ML/NLP experience and collaboration with cross-functional teams are essential.

Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, or a related field.
  • Six years of experience in applications programming and data engineering with ETL and data pipelines.
  • Experience with distributed data processing using Spark/Hadoop and SQL/PLSQL.
  • Proficiency in Python and Java for production-grade data and AI pipelines.
  • Experience with ML/DL frameworks (TensorFlow, PyTorch, Scikit-learn) including NLP techniques.
  • Exposure to LLMs, prompt engineering, and RAG architectures.
  • Hands-on with real-time data pipelines using Kafka and REST APIs.
  • Source control and issue tracking (Git, similar tools).

Responsibilities

  • Design, architect, and implement enterprise-scale data engineering solutions for large-scale data processing.
  • Develop high-performance data and ML pipelines across batch, near-real-time, and event-driven architectures.
  • Build and maintain data lakes, warehouses, and feature stores with accurate data for reporting and decision making.
  • Collaborate with cross-functional teams to translate regulatory requirements into scalable, secure data/AI solutions.
  • Apply AI techniques including NLP for data quality and enrichment, and model operationalization.

Skills

ETL design
Spark
Python
Java
SQL/PLSQL
ML/AI
NLP
LLMs
Prompt engineering
RAG
Kafka
REST APIs
Data modeling
Cross-functional teams

Education

Bachelor’s degree in Computer Science/Computer Engineering or related field

Tools

Ab Initio ETL
Apache Spark
Hadoop/Hive/HDFS/YARN
TensorFlow
PyTorch
Scikit-learn
Kafka
Git
RESTful APIs

Job description

## Application Development Technology Lead AnalystApply: Hybrid: Jersey City New Jersey United States: Full time: Posted Today: End Date: November 17, 2026 (30+ days left to apply): 26992555Citibank, N.A. seeks an Application Development Technology Lead Analyst for its Jersey City, NJ location.DUTIES: Design, architect, and implement enterprise scale data engineering solutions supporting large scale financial data processing, regulatory reporting, and the operationalization of AI/ML models in a global financial services environment. Test, maintain, and monitor computer programs and systems, including coordinating the installation of programs and systems. Analyze information processing or computation needs and plan, design, and implement computer systems using techniques such as structured analysis, data modeling, and information engineering. Develop high performance, automated data and machine learning pipelines using big data frameworks to ingest, transform, and validate large volumes of structured and unstructured data from diverse sources. Use object-oriented programming languages, client-server application development processes, and multimedia and Internet technologies. Write code to perform desired system actions. Build and maintain data lakes, data warehouses, and feature stores, and implement batch, near real time, and event driven data architectures. Determine computer software or hardware requirements needed to set up or modify systems. Expand or modify systems to serve new purposes or improve workflow efficiency. Coordinate and link computer systems within an organization to increase compatibility and enable information sharing. Apply advanced programming and artificial intelligence techniques, including natural language processing for data enrichment and anomaly detection for data quality assurance. Use computers in the analysis and solution of business problems, including development of integrated production, inventory control, and cost analysis systems. Work with cross functional teams to translate business and regulatory requirements into scalable, secure, and compliant data and AI solutions, ensuring the accuracy and integrity of enterprise data used for reporting and decision making processes. Confer with clients regarding the nature of information processing or computational needs addressed by computer programs. A telecommuting/hybrid work schedule may be permitted within a commutable distance from the worksite in accordance with Citi policies and protocols.REQUIREMENTS: Bachelor’s degree, or foreign equivalent, in Computer Science, Computer Engineering, or a related field, and six (6) years of experience in the job offered or in a related IT occupation performing applications programming and data engineering. Six (6) years of experience must include: Designing, developing, and maintaining ETL workflows using the Ab Initio ETL Suite, and implementing distributed data processing solutions using Apache Spark / PySpark and Hadoop ecosystem tools (Hive, HDFS, YARN); Developing and supporting production grade applications and data pipelines using Python and Java, and writing complex SQL and PL/SQL queries for relational databases such as Oracle; Developing, training, and validating machine learning and deep learning models using frameworks including, TensorFlow, PyTorch, and Scikit learn, including applying Natural Language Processing techniques; Designing and implementing solutions leveraging Large Language Models (LLMs), including prompt engineering and Retrieval Augmented Generation (RAG) architectures; Building and supporting real time data pipelines using Apache Kafka and developing RESTful APIs for system integration; and Managing source code using distributed version control systems and tracking development tasks using issue tracking tools. 40 hrs./wk. Applicants submit resumes at https://jobs.citi.com/. Please reference Job ID #26992555. EO Employer.Wage Range: $193,461.00- $220,000.00Job Family Group: TechnologyJob Family: Applications Development
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Application Development Technology Lead Analyst
Application Development Technology Lead Analyst

Citigroup Inc. • Jersey City (NJ)

Hybrid
USD 193,000 - 220,000
Digital Software Engineering Lead Analyst
Digital Software Engineering Lead Analyst

Citibank (Switzerland) AG • Irving (TX)

On-site
USD 175,000 - 193,000
Applications Development Tech Lead Analyst
Applications Development Tech Lead Analyst

Citibank (Switzerland) AG • Tampa (FL), Northern (KY)

On-site
USD 164,000 - 190,000
Hybrid work option
Citi benefits
Discretionary incentive & retention
Applications Development Technical Lead Analyst
Applications Development Technical Lead Analyst

Citibank (Switzerland) AG • Tampa (FL)

Hybrid
USD 158,000 - 190,000
Applications Development Senior Programmer Analyst
Applications Development Senior Programmer Analyst

Citibank (Switzerland) AG • Tampa (FL)

Hybrid
Confidential
EO Employer
Senior Java Architect - Vice President
Senior Java Architect - Vice President

Citibank (Switzerland) AG • Jersey City (NJ), Northern (KY)

Hybrid
Confidential
Apps Dev Tech Lead Analyst - Vice President
Apps Dev Tech Lead Analyst - Vice President

Citibank (Switzerland) AG • Tampa (FL), Northern (KY)

On-site
USD 114,000 - 171,000
Applications Development Technology Lead Analyst
Applications Development Technology Lead Analyst

Citi • Tampa (FL)

On-site
USD 156,000 - 190,000
Big Data/PySpark Engineering Lead - Vice President
Big Data/PySpark Engineering Lead - Vice President

Citi • Tampa (FL)

On-site
USD 113,840 - 170,760
Applications Development Programmer Analyst - C12
Applications Development Programmer Analyst - C12

Citibank (Switzerland) AG • Jersey City (NJ)

Hybrid
USD 121,000 - 182,000