Senior Python Application Developer Senior Vice President
Citi
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 78% of similar roles. Most pay $142,400–$179,062 — the shaded band above. At the midpoint, this role pays about $142k versus about $161k 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 369 open roles on FindRole.
Listed pay typically runs $125,760–$188,640 across 345 roles with salary data.
Most-posted roles
At a glance
The Senior Python Developer role within the Applications Development team requires a candidate with over six years of hands-on experience to lead the design and implementation of scalable, resilient applications using Python frameworks such as FastAPI, Django, and Flask. Day-to-day responsibilities include developing RESTful APIs, enforcing SDLC best practices, collaborating across cross-functional teams for project delivery, and driving development in the Market Risk domain. The ideal candidate will have expertise in Unix-based systems, cloud platforms like AWS or Azure, CI/CD tools, and relational and NoSQL databases. Additionally, experience with quantitative and risk methodologies, AI integration, and foundational models is highly desirable. This role demands a deep understanding of software architecture principles and the ability to work independently while collaborating effectively within a global team.
Skills
What you'll do
What we're looking for
More like this
Citi
Citi
Citi
Morgan Stanley
Citi
Citi