C

Citi

Runs banking and payments for global clients

Eirene Enterprise Technical Change Champion

Engineering LeadershipPosted on Nov 9
Full-timeMississauga, ON, Canada$160k - $350kHybrid

About the Job

Requirements

  • A Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related discipline is required; a Master's degree is preferred.
  • At least 15 years of progressive experience in software engineering, application architecture, or enterprise software delivery is required.
  • At least 5 years in a Director or Senior Technical Leadership role driving large-scale software delivery transformation, technical debt remediation, or software modernization across enterprise application portfolios is required.
  • Deep hands-on experience in software development and architectural design, including remediating static code defects and performing complex framework and dependency upgrades, is required.
  • A proven track record of managing external technical contractor workforces and driving measurable vendor delivery outcomes is required.
  • Deep understanding of static application security testing findings, source-level security defects such as input validation, cryptographic weaknesses, injection flaws, and insecure deserialization, and code refactoring techniques is required.
  • Comprehensive experience with Software Composition Analysis, third-party library lifecycle management, build tools including Maven, Gradle, npm, NuGet, and pip, and package managers is required.
  • Hands-on experience containerizing legacy and modern workloads using Docker, OCI, Kubernetes, OpenShift, and Helm to achieve immutable infrastructure, rapid image patching, and zero-downtime rollouts is required.
  • Expertise designing fast-track release pipelines, automated integration testing strategies, and canary or blue-green deployment patterns that enable same-day production deployments is required.
  • Strong familiarity with static analysis and scanning platforms including SonarQube, Checkmarx, Snyk, Veracode, Black Duck, JFrog Xray, and Dependabot, and enterprise build and release toolchains is required.
  • The role requires technical and architectural depth to advise senior software architects and lead developers, understand developer pain points, mobilize distributed engineering teams and contractors without formal direct-line authority, focus on measurable operational outcomes, and communicate technical bottlenecks and progress metrics clearly to senior stakeholders.

Responsibilities

  • Lead the enterprise change agenda to compress remediation cycle times by championing technical practices, containerization, and modern workflows that enable teams to deploy hotfixes and patches on the same day vulnerabilities are identified.
  • Partner with engineering leads across business lines to transform patching from a multi-week release cycle into a routine, low-risk, rapid-release operation.
  • Remove cultural, procedural, and technical blockers to rapid releases through hands-on engagement, technical demonstrations, and targeted process re-engineering.
  • Engage application engineering leads and architects to review, challenge, and validate remediation plans for static code vulnerabilities and software component or dependency patching, including operating-system packages and runtime frameworks.
  • Assess application readiness for rapid patching, help teams decouple monolithic dependencies, transition workloads into containerized runtimes, and establish modular architectures that isolate patch impact.
  • Provide technical guidance on remediation challenges such as breaking API changes in patched libraries, framework upgrades, code refactoring for security findings, and container base-image updates.
  • Direct and oversee external contractor pools, staff augmentation teams, and vendor engineering squads embedded across application teams to accelerate code remediation and patching.
  • Establish technical performance standards, Statements of Work, and delivery metrics for contractor engagements focused on static code fixes and library upgrades.
  • Ensure contractor outputs meet enterprise code quality and testing standards and facilitate knowledge transfer and self-sufficiency for permanent application teams.
  • Partner with internal tools, CI/CD, and developer infrastructure teams to ensure scanning, build, packaging, and testing tools support rapid developer workflows.
  • Drive adoption of developer-centric tools that provide automated remediation guidance, IDE-level static analysis, automated pull-request and dependency-bump bots, and vulnerability-tracking portals.
  • Collaborate with platform teams to streamline change approvals, automated regression-testing gates, and release mechanics for hotfixes.
  • Define and track technical performance metrics including Mean Time to Remediate, Same-Day Fix Ratio, Static Code Defect Resolution Rates, and Dependency Patch Dwell Time.
  • Provide executive visibility into remediation velocity, platform containerization progress, contractor efficiency, and systemic technical bottlenecks across business units.
  • Serve as the senior escalation point for engineering teams requiring tooling enhancements, infrastructure support, or governance exceptions to expedite emergency and scheduled patches.

About the Company

Citi

Runs banking and payments for global clients

Citi runs banking, investment and payment services for companies, governments and individuals around the world. Its global network connects institutions with local banking systems, while its US consumer business sells credit cards and deposit accounts. Corporate clients use Citi to manage cash, finance trade and raise capital, and investors use its trading, custody and wealth services to hold and manage assets. The bank earns interest on loans and fees from payments, securities transactions, financial advice and account services. Citi traces its banking roots to 1812; the Citigroup holding company was formed in 1998, and its headquarters are in New York City.

Company size
10,001+
Company stage
IPO
Headquarters
New York City, New York
Founded
1812

Recently Posted Jobs

Explore more opportunities at Citi

See more jobs