Senior Python Engineer, Applications Development Senior Programmer Analyst, Assistant Vice President

Citi

Confirmed live 2 days ago High trust
Remote

Quick summary

Work type
Remote
Location
Rutherford, NJ
Salary
$121,200–$181,800 / yr
Posted
79 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $161k
This role $152k
$110k most similar roles pay here $223k

This role pays less than 64% of similar roles. Most pay $142,300–$178,737 — the shaded band above. At the midpoint, this role pays about $152k versus about $161k for comparable roles.

Based on 240 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 256 open roles on FindRole.

Listed pay typically runs $140,080–$210,120 across 238 roles with salary data.

Most-posted roles

View all roles at Citi

At a glance

TL;DR · Senior Python Engineer, Applications Development Senior Programmer Analyst, Assistant Vice President

Senior Python Engineer - Applications Development Sr Programmer Analyst - Assistant Vice President joins the Retail and Wealth Risk Engineering team within the Enterprise Risk Technology platform. This role involves designing, building, and maintaining scalable data pipelines and enterprise-grade AI agents to support high-volume ELT/ETL processes. The engineer will develop microservice integrations using cloud-native infrastructure, OpenShift, or Kubernetes while managing CI/CD pipelines. Key responsibilities include building data federation layers for lambda and Data Mesh architectures and deploying GenAI tools like Google ADK and Flash 2.5+ LLMs. Required technical skills include Python, PySpark, Databricks, FastAPI, Kafka, SQL, and advanced prompt engineering with tools like Devin.AI or GitHub Copilot. The role addresses complex data-intensive applications within the banking retail products domain, specifically focusing on cards, mortgages, deposits, and wealth management to ensure data integrity and security.

What you'll do

  • Design, develop, and maintain scalable enterprise-grade AI agents using Python, FastAPI, and the Databricks ecosystem.
  • Build and deploy GenAI agents using Google ADK and Flash 2.5+ LLMs with Human-in-the-loop architecture.
  • Develop data federation layers for lambda and Data Mesh architectures using tools like Starburst.
  • Automate microservice integrations for data-intensive applications using cloud-native infrastructure, OpenShift, or Kubernetes.
  • Integrate agentic AI tools and platforms through advanced prompt engineering to improve development efficiency.
  • Ensure data quality, integrity, and security throughout the entire data lifecycle.
  • Drive compliance with applicable laws and regulations while managing risk in business decision-making.

What we're looking for

  • Bachelor's degree in Computer Science, Engineering, or a related field is required.
  • 8+ years of experience in large-scale application development with mandatory platform for AI agent deployment.
  • 5+ years of experience as an engineering lead focused on Python and PySpark for high-volume ELT/ETL processes.
  • Hands-on experience with agentic AI development using YAML, JSON, FastAPI or Spring Boot, Google ADK, and LLM integrations.
  • Proficiency in programming languages for data analytics such as Python or Scala.
  • Strong SQL skills and experience with various relational databases.
  • Deep understanding of data modeling, warehousing concepts, Data Mesh architecture, and data federation.
  • Experience developing and automating microservice integrations using cloud-native infrastructure like OpenShift or Kubernetes.

More like this

Similar roles

Senior Python Architect Developer Vice President

Citi

Remote (Jersey City, NJ) 30 days ago $142,320$213,480
Python AWS GCP Kubernetes Docker Distributed Systems infrastructure-as-code Batch Processing Serverless High-Performance Computing Monte Carlo Simulations VaR Calculations XVA Pricing Performance Tuning
10+ yrs exp Remote

Senior Python Architect Developer Vice President

Citi

Remote (Jersey City, NJ) 22 days ago $142,320$213,480
Python AWS GCP Kubernetes Docker Distributed Systems infrastructure-as-code Batch Processing Serverless high-performance computing Monte Carlo Simulations VaR Calculations XVA Pricing Performance Tuning
10+ yrs exp Remote

Python Engineer Assistant Vice President

Citi

Remote (Irving, TX) 8 days ago $107,120$160,680
Python Generative AI LLMs TensorFlow PyTorch JAX React AWS Azure GCP Docker Kubernetes MLOps HTTP Streaming Data Structures Algorithms
5+ yrs exp Remote