Applications Development Sr Programmer Analyst - Assistant Vice President
Citi · Posted Nov 6, 2026
- Mississauga, Ontario, Canada
- Full-time · Senior
- $94K–$142K per year
- 7–10 years
Design, build, and maintain data lineage and Gen AI/LLM-powered systems for large, multi-language codebases, owning backend services, deployment pipelines, and user-facing interfaces.
Compensation
$94,300.00 - $141,500.00
Responsibilities
- Design and build engines that parse multiple programming and query languages to extract accurate, column-level data lineage.
- Build Gen AI/LLM-powered retrieval and assistant capabilities on top of lineage and metadata.
- Develop backend services and interfaces that expose them, from data processing through to user-facing views.
- Own the delivery pipeline—build, test, deployment, and production support across environments.
- Translate ambiguous requirements into clean, efficient, well-structured designs.
Requirements
- Bachelor’s degree/University degree or equivalent experience
- Nice to have: Graph algorithms
- Nice to have: Traversal techniques
- Nice to have: Data governance
- Nice to have: Metadata management