Senior Python Engineer, Applications Development Senior Programmer Analyst
Citi
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 51% of similar roles. Most pay $184,900–$246,150 — the shaded band above. At the midpoint, this role pays about $221k versus about $216k for comparable roles.
Based on 240 similar postings.
Employer
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
At a glance
Senior Lead Python Engineer - Applications Development Group Manager - C14 - RUTHERFORD serves as a senior leader within the Retail and Wealth Risk Engineering organization. This role involves leading multiple agile scrum teams to define strategy, architecture, and execution for enterprise-scale AI agent platforms, Python-based data ecosystems, and full-stack solutions. The manager will oversee the development of high-volume data pipelines, microservices-based applications, and GenAI agent ecosystems while ensuring compliance with regulatory programs like CCAR and FDIC. Key technical requirements include expertise in Python, PySpark, Databricks, Kafka, FastAPI, Spring Boot, Kubernetes, and OpenShift. The role also focuses on implementing AI Product Development Lifecycle practices using tools such as Devin.AI and GitHub Copilot. The work addresses critical risk analytics and regulatory reporting challenges within the retail banking and wealth management domains through scalable engineering solutions.
Skills
What you'll do
What we're looking for
More like this
Citi
Citi
JPMorgan Chase
MongoDB
MongoDB
eBay