Senior Software Engineer
Citi
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 68% of similar roles. Most pay $149,500–$191,875 — the shaded band above. At the midpoint, this role pays about $152k versus about $171k 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
The Senior Python Developer joins the Mortgage Technology team to design, develop, and implement scalable application systems and programs. This role involves performing system analysis, programming activities, and integrating AI and GenAI capabilities to modernize workflows, automate analysis, and unlock new insights for the mortgage trading business. The developer will build tools for quantitative analytics, workflows, and reporting while collaborating with cross-functional groups to improve processes and deliver technological solutions that drive decision making. Key technical requirements include extensive knowledge of Python, Docker, Kubernetes, and OpenShift. The candidate must apply engineering standards for coding, testing, CI/CD, and debugging while serving as a subject matter expert and coach. This position addresses complex initiatives by analyzing business processes and system flows to support mortgage trading operations through advanced software development and integration.
Skills
What you'll do
What we're looking for
More like this
Citi
Genworth Financial
Datadog
Morningstar Inc
Microsoft
Mastercard