Software security remediation expertise drives this hands-on engineering role, focused on SAST fixes, dependency patching, and enterprise application delivery.The Senior Software Engineer serves as a technical remediation and enablement lead. This individual contributor works with application squads and contractors across Java, Python, Go, .NET, or JavaScript and TypeScript stacks. The purpose is enabling same-day vulnerability hotfixes and deployments.Key Responsibilities:
Write, refactor, and review code addressing SAST vulnerabilitiesResolve dependency conflicts, upgrades, and breaking API changesCreate tests validating fixes and patched librariesReview remediation plans and contractor pull requestsTroubleshoot scanners, tooling, and pipeline failuresRequirements:
Bachelor’s degree in a related technical fieldFour to seven years of hands-on software engineering experienceProduction experience fixing SAST and dependency vulnerabilitiesHands-on Docker, Kubernetes, or OpenShift experienceProficiency in enterprise programming languages and GitApply software engineering, security remediation, dependency management, and technical guidance to improve Citi application releases.
📌 Senior Software Security Remediation Engineer (Winnipeg)
🏢 Citi
📍 Winnipeg