Senior Software Engineer Technical Remediation & Enablement
Citigroup
The Vice President (VP) / Senior Software Engineer - Technical Remediation & Enablement Lead is a hands-on, code-level technical specialist responsible for driving the direct remediation of software vulnerabilities across enterprise application teams. This individual contributor / team-level technical lead works alongside application developers and contractor engineers to fix static code vulnerabilities (SAST), patch vulnerable software dependencies (SCA/third-party libraries), containerize workloads, and streamline local build/release pipelines to achieve same-day vulnerability hotfix and deployment capabilities .This role combines active software engineering (writing/refactoring code and debugging pipelines) with technical enablement, guiding squad developers on how to adopt internal security and build tools, resolve tricky dependency conflicts, and package applications into modern containers for rapid, low-risk production releases.Key Responsibilities & Core Duties
Hands-On Code Remediation & Dependency PatchingWrite, refactor, and review application code to directly remediate static code analysis (SAST) findings (e.G., SQL/command injection, cross-site scripting, insecure deserialization, improper error handling, weak cryptography).Resolve complex third-party library and framework upgrades (SCA/CVE remediation), managing transitive dependency conflicts, breaking API changes, and version incompatibilities across Java, Python, Go, .NET, or JavaScript/TypeScript stacks.Implement targeted automated unit, integration, and regression tests to validate that code fixes and patched libraries do not introduce functional regressions.
Containerization & Same-Day Release EnablementWork directly in application repositories to write and optimize Dockerfile s, container manifests, and base image configurations (Docker, OCI, Kubernetes/OpenShift).Assist application squads in containerizing non-containerized legacy services, establishing minimal base images and automated base-image rebuild triggers for same-day OS/runtime patching.Help configure and fine-tune CI/CD build scripts and release pipelines to compress deployment cycle times and eliminate manual deployment steps for emergency hotfixes.
Application Plan Technical ValidationPerform code-level reviews of proposed remediation plans from application teams, verifying whether proposed library version bumps or refactored logic effectively eliminate the root cause of the vulnerability.Identify technical prerequisites (e.G., test coverage gaps, build tool upgrades, compiler/runtime updates) needed before a team can successfully patch and release.
Contractor Squad Pairing & PR ReviewAct as a peer reviewer and technical guide for external contractor engineers assigned to assist with remediation work.Review contractor-submitted pull requests (PRs) for code cleanliness, security correctness, test coverage, and enterprise architectural standards.Facilitate smooth technical onboarding and repository access for contractor developers.
Internal Tooling Adoption & Developer FeedbackActively pilot, adopt, and demonstrate internal developer tools, IDE security plugins, automated PR bots (e.G., Dependabot/Renovate patterns), and local scanning utilities within engineering squads.Troubleshoot false positives, scanner configuration errors, and build pipeline failures;
provide direct, actionable feedback to internal platform and tooling teams to improve developer experience.
Required Qualifications & Experience
Education & Experience Requirements
Bachelor's Degree in Computer Science, Software Engineering, Information Systems, or related technical field.4-7 years of hands-on software development and engineering experience delivering enterprise web applications, microservices, or distributed backend systems.Proven track record of directly fixing static code vulnerabilities (SAST) and managing third-party dependency/package upgrades in production environments.Practical, hands-on experience containerizing applications and working with container orchestration platforms (Docker, Kubernetes, OpenShift).Technical Proficiencies
Core Programming Languages: Strong, hands-on development proficiency in at least one or two primary enterprise languages: Java (Spring Boot), Python, Go, C#/.NET, or TypeScript/Node.Js .Static Code Analysis (SAST): Ability to analyze and fix scanner findings from tools such as SonarQube, Checkmarx, Veracode, or Fortify .Dependency & Package Management: Practical experience with dependency resolution and build tools: Maven, Gradle, npm/yarn, NuGet, pip/Poetry, or Go modules, alongside SCA tools like Snyk, Black Duck, or JFrog Xray .Containers & Runtime: Hands-on experience creating production-grade Dockerfile s, managing multi-stage builds, patching container base images, and deploying to Kubernetes or OpenShift .CI/CD & Version Control: Proficient with Git, branching strategies (Gitflow/trunk-based), and pipeline configurations (e.
#J-18808-Ljbffr
Hands-On Code Remediation & Dependency PatchingWrite, refactor, and review application code to directly remediate static code analysis (SAST) findings (e.G., SQL/command injection, cross-site scripting, insecure deserialization, improper error handling, weak cryptography).Resolve complex third-party library and framework upgrades (SCA/CVE remediation), managing transitive dependency conflicts, breaking API changes, and version incompatibilities across Java, Python, Go, .NET, or JavaScript/TypeScript stacks.Implement targeted automated unit, integration, and regression tests to validate that code fixes and patched libraries do not introduce functional regressions.
Containerization & Same-Day Release EnablementWork directly in application repositories to write and optimize Dockerfile s, container manifests, and base image configurations (Docker, OCI, Kubernetes/OpenShift).Assist application squads in containerizing non-containerized legacy services, establishing minimal base images and automated base-image rebuild triggers for same-day OS/runtime patching.Help configure and fine-tune CI/CD build scripts and release pipelines to compress deployment cycle times and eliminate manual deployment steps for emergency hotfixes.
Application Plan Technical ValidationPerform code-level reviews of proposed remediation plans from application teams, verifying whether proposed library version bumps or refactored logic effectively eliminate the root cause of the vulnerability.Identify technical prerequisites (e.G., test coverage gaps, build tool upgrades, compiler/runtime updates) needed before a team can successfully patch and release.
Contractor Squad Pairing & PR ReviewAct as a peer reviewer and technical guide for external contractor engineers assigned to assist with remediation work.Review contractor-submitted pull requests (PRs) for code cleanliness, security correctness, test coverage, and enterprise architectural standards.Facilitate smooth technical onboarding and repository access for contractor developers.
Internal Tooling Adoption & Developer FeedbackActively pilot, adopt, and demonstrate internal developer tools, IDE security plugins, automated PR bots (e.G., Dependabot/Renovate patterns), and local scanning utilities within engineering squads.Troubleshoot false positives, scanner configuration errors, and build pipeline failures;
provide direct, actionable feedback to internal platform and tooling teams to improve developer experience.
Required Qualifications & Experience
Education & Experience Requirements
Bachelor's Degree in Computer Science, Software Engineering, Information Systems, or related technical field.4-7 years of hands-on software development and engineering experience delivering enterprise web applications, microservices, or distributed backend systems.Proven track record of directly fixing static code vulnerabilities (SAST) and managing third-party dependency/package upgrades in production environments.Practical, hands-on experience containerizing applications and working with container orchestration platforms (Docker, Kubernetes, OpenShift).Technical Proficiencies
Core Programming Languages: Strong, hands-on development proficiency in at least one or two primary enterprise languages: Java (Spring Boot), Python, Go, C#/.NET, or TypeScript/Node.Js .Static Code Analysis (SAST): Ability to analyze and fix scanner findings from tools such as SonarQube, Checkmarx, Veracode, or Fortify .Dependency & Package Management: Practical experience with dependency resolution and build tools: Maven, Gradle, npm/yarn, NuGet, pip/Poetry, or Go modules, alongside SCA tools like Snyk, Black Duck, or JFrog Xray .Containers & Runtime: Hands-on experience creating production-grade Dockerfile s, managing multi-stage builds, patching container base images, and deploying to Kubernetes or OpenShift .CI/CD & Version Control: Proficient with Git, branching strategies (Gitflow/trunk-based), and pipeline configurations (e.
#J-18808-Ljbffr
Vacancy posted 3 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer Technical Remediation & Enablement in Winnipeg, MB vacancy
$111.6k - $161.6k per year
Contractor Squad Pairing & PR ReviewThe Vice President (VP) / Senior Software Engineer – Technical Remediation & Enablement Lead is a hands-on, code-level technical specialist responsible for driving the direct remediation of software vulnerabilities across enterprise...TechnicalSeniorFull timeFor contractorsInternshipLocal area- 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...TechnicalSeniorFor contractors
$120k - $145k per year
...part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction... ...an opportunity to make your mark.We’re looking for a Senior Technical Lead – Remediation to join our growing Site Assessment and Remediation...TechnicalSeniorWork at officeLocal areaWorldwideFlexible hours- ...350+ is using AI to transform how finance teams work and empower them to do more with less. The Opportunity - Senior Software Engineer II, Platform & Enablement (Remote - CANADA) Wrapbook is looking for a Senior Software Engineer II to join PANDA , our platform and...TechnicalSeniorLong term contractTemporary workRemote workWork visa
- ...learning experiences. Coveo’s Product Enablement team ensures that our teams, partners,... ...teams that drive Coveo’s growth. As our Technical Enablement Manager, you will:... ...experience in product enablement, operations, or software implementation, ideally in software-as-a...TechnicalSenior
- Lead environmental site investigation and remediation projects with Stantec in Ontario, applying technical expertise, project coordination, and regulatory knowledge.As a Senior Environmental Engineer or Geoscientist, you will support Stantec’s Environmental Site Investigation...TechnicalSenior
- Stantec is seeking a Senior Environmental Engineer or Geoscientist to join its Environmental Site Investigation and Remediation practice across multiple Ontario locations including London... ...Bay, and Sudbury. You will provide technical expertise on a variety of projects, developing...TechnicalSenior
- ...At Electric Mind, Engineering is where strategy meets action. Our team helps organizations... ...outcomes. About the Role Support the AI Enablement Technical Lead in the delivery and coaching of... ...across multiple client teams. The Senior Engineer mentors technical client team...TechnicalSenior
- Job Description Professionnelle ou Professionnel en environnement – traitement in situ et caractérisation des sols et des eaux souterraines contaminés Ce que vous réservent vos journées de travail chez EXP EXP est à la recherche d'un(e) professionnel(le) en environnement...TechnicalSeniorWork at officeFlexible hours
$105k - $155k per year
Job Description We are looking for a hands‑on Senior Software Engineer with strong DevOps and cloud platform expertise to design, build, deploy,... ...solutions across the full software delivery lifecycle, including technical design, implementation, infrastructure provisioning,...TechnicalSeniorWork at officeLocal areaFlexible hours3 days per week- ...TBT Engineering Limited is seeking a Senior Environmental Engineer to lead and contribute to diverse projects across environmental site assessment, remediation, monitoring, and regulatory compliance. You will provide technical leadership, mentorship, and quality oversight...TechnicalSenior
- ...all over the world, Mozillians design, build and distribute open-source software that enables people to enjoy the internet on their terms. About this role: As a Senior Software Engineer on the Ecosystem Services Team, you’ll build and own back-end systems and the...TechnicalSeniorImmediate startRemote workWorldwideHome office
- Shape technical strategy at Prenuvo by leading mission-critical software initiatives, mentoring engineers, and guiding architecture across teams.The Senior Engineer II is a senior technical leadership position responsible for complex software delivery and engineering quality...TechnicalSeniorLong term contract
- Stantec is seeking a Senior Environmental Engineer or Geoscientist to join their Environmental Site Investigation and Remediation practice in Canada. The role involves leading ESA and remediation projects, managing budgets and schedules, and delivering client-ready reports and...Senior
$140.24k - $190.24k per year
...impact every day at Zebra.What We're Looking For: The Senior Manager, Technical Software Program Management (TPM) for EMC SW Solutions is a leadership... ...will drive end-to-end execution across cross-functional engineering teams, establish data-driven operational models to...TechnicalSeniorContract work3 days per weekusd90k - usd180k per year
...those of our clients.About the Role SENIOR SOFTWARE ENGINEEROctober 2026THE COMPANY Tracing... ...team is seeking a Senior Software Engineer to design, build, and enhance scalable data... ...preparation of trusted, well-governed data for AI-enabled experiences. The Senior Software...TechnicalSeniorLong term contract$125.3k - $175.3k per year
...all applications and next steps. Our partner is looking for a Senior Software Engineer based in Canada. Join a newly established engineering team... ...and key stakeholders to develop, test, and deliver validated technical solutions. Write comprehensive technical documentation...TechnicalSeniorRemote workWorldwideFlexible hours$120k - $130k per year
ABOUT YOU We are looking for a Senior Software Engineer (React Native) who is architecturally strong, quality-driven, and highly collaborative... ...architectureCollaborate with product and design teams to implement technical solutions that meet business goalsIntegrate mini‑apps and...TechnicalSenior- ...comprehensive suite of solutions that enable organizations to move from... ...proactive risk management. Our software helps teams across compliance, HR... ...reputational risk.Role Summary As a Senior Software Application Developer you will help set technical direction and deliver durable,...TechnicalSeniorLong term contractRemote workFlexible hours
- ...The client is looking for a senior developer to speed up the fixing... ...: A senior developer or technical specialist who has personally... ...Vulnerability analysis and remediation (code, dependencies, operating... ...corrective measuresJava and Ruby software development, including secure...TechnicalSeniorTemporary work
$135k - $175k per year
As a Senior Software Engineer on our Ancillaries squad, you will build integrations that expand what we can offer travelers—connecting external providers... ...and agentic workflows that multiply your output. Lead technical decisions for the Ancillaries squad, balancing speed‑to‑...TechnicalSeniorLong term contractFlexible hours$150k - $165k per year
...transforming the way businesses grow by enabling them to discover, manage, and... ...: Application Platform Engineering owns what every product team... ..., reporting directly to our Senior Director of Engineering and... ...Com, through design reviews, technical proposals, and the example...TechnicalSeniorLong term contractTemporary workLocal areaHome officeFlexible hours$115k - $145k per year
...transforming the way businesses grow by enabling them to discover, manage, and scale... ...Role at impact.Com: As a Full Stack Software Engineer at impact.Com, you'll work on a global... ...our Partnership PlatformAddress complex technical engineering issues related to scale and...TechnicalSeniorLong term contractTemporary workLocal areaRemote workHome officeFlexible hours$111.4k - $161.4k per year
Senior Software Engineer — Content ToolsContent ToolsCoCounsel Legal Integrations Overview of the RoleThe CoCounsel Legal Integrations team within... ..., debugging, — and model effective patterns for the team Technical Leadership & Collaboration Take technical direction for...TechnicalSeniorContract workWork at officeLocal areaFlexible hours- Job Title : Senior Technical EngineerClient: ConfidentialJob ID: 24-025Number of Vacancies... ...competent.Perform detailed design, manage engineering and design activities of multi-... ...instrumentation equipment, Applications of Software, Cyber Security and Human Factors Engineering...TechnicalSeniorSecond jobRemote work
- ...that slow manufacturers and distributors down. We're hiring a Senior Software Engineer to help design, build, and operate the customer-facing... ...distributors. In year one, success looks like: shipping AI-enabled features that measurably improve customer workflows, establishing...TechnicalSeniorManual laborShift work
- ...candidate will be part of a collaborative software engineering team working on Spring Boot,... ...systems as needed - Translate ideas into technical and business realities, and to map technology... ...Do you have the skills that will enable you to succeed in this role? We'd love...TechnicalSeniorFlexible hours
- ...The Platform team creates the technology that enables Spotify to learn quickly and scale easily, enabling rapid growth in our users... ...to welcome a billion customers. Spotify is looking for a Senior Software Engineer to join the Authorization team within Platform. Our team...TechnicalSeniorLong term contractInternshipWork from home
- At Cloudbeds, we're not just building software, we're transforming hospitality. Our platform... ..., but we're just getting started.As a Senior Software Engineer on the Core AI Squad, you'll design,... ...and observability foundations that enable AI-powered experiences across Cloudbeds...TechnicalSeniorWork at officeLocal areaRemote workFlexible hours
- ...governments realize their greatest potential. Title and Summary Senior Software Engineer Overview: Ethoca, a Mastercard company, is transforming... ...a Senior Software Engineer who thrives on solving complex technical problems, takes ownership of outcomes, and enjoys building production...TechnicalSeniorLong term contractWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer Technical Remediation & Enablement. Be the first to apply!
Related searches
- software developer no experience Winnipeg, MB
- software development engineer Winnipeg, MB
- software developer internship no experience Winnipeg, MB
- senior software developer Winnipeg, MB
- software design engineer Winnipeg, MB
- software engineer part time Winnipeg, MB
- new graduate software developer Winnipeg, MB
- director software engineering Winnipeg, MB
- software engineer co-op Winnipeg, MB
- software engineer Winnipeg, MB

