Citi

AI-Augmented Full-Stack Engineer - Vice President

Citi
Apply
7 days ago
Mississauga, CanadaStaff+

Base Salary

$121k - $171k/yr

Responsibilities

  • Design, develop, and deliver full-stack applications using Java, Spring Boot, and Angular.
  • Provide input into technical direction, architecture, code reviews, and engineering standards.
  • Embed Devin, GitHub Copilot, Claude, and Codex into daily engineering workflows and drive adoption across the team.
  • Define standards for prompt engineering, code review, and quality guardrails for AI-augmented development.
  • Mentor mid-level engineers through hands-on technical leadership and example.
  • Design and maintain data models and queries across Oracle and MongoDB with emphasis on integrity, schema design, and performance.
  • Apply cloud-native engineering principles involving Docker, OpenShift, Kubernetes, infrastructure as code, and delivery practices.
  • Make engineering decisions that account for technical quality, business impact, security, and regulatory context.

Requirements

  • 6+ years of software engineering experience, including meaningful experience in a senior, lead, or principal capacity on complex enterprise systems.
  • Experience delivering software in financial services, fintech, or another regulated and high-complexity environment.
  • Proven ability to provide technical leadership and mentor engineers as a senior individual contributor.
  • Strong communication skills for explaining technical concepts to engineering and business audiences.
  • Bachelor’s degree in computer science, engineering, or equivalent experience.
  • Strong working knowledge of Java and the Spring Framework ecosystem.
  • Hands-on production experience with Angular; React or other modern frontend frameworks is a plus.
  • Working knowledge of relational and NoSQL databases, including Oracle and MongoDB.
  • Practical daily use of AI coding tools and conceptual knowledge of prompt engineering, context window management, retrieval-augmented generation, tokenization, and grounding techniques.
  • Familiarity with cloud-native concepts, containerization, infrastructure as code, CI/CD practices, and DORA delivery metrics.
  • Preferred experience includes Angular at production scale, React or Vue, agentic AI patterns, MCP, A2A workflows, Google ADK or other agent development frameworks, 12-Factor App principles, and microservices architecture.
  • A master’s degree in computer science, engineering, or a related technical field is preferred.

Benefits

  • Full-time position with high visibility, autonomy, and senior individual contributor scope.
  • Access to modern infrastructure, internal tooling, and an engineering-focused team.
  • Opportunity to define and improve the team’s AI engineering practices from day one.

Tech Stack

AngularDockerJavaKubernetesMongoDBOpenShiftReactSpring BootVue.js

Categories

Citi

About Citi

10,000+ employees

Citi's mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress. Our core activities are safeguarding assets, lending money, making payments and accessing the capital markets on behalf of our clients. We have over 200 years of experience helping our clients meet the world's toughest challenges and embrace its greatest opportunities. We are Citi, the global bank – an institution connecting millions of people across hundreds of countries and cities. For information on Citi’s commitment to privacy, visit on.citi/privacy.

Contact me