Software Engineer - Security Remediation

Collabera — Canada · Posted ~2 hours ago

Mid Full-time

Skills

Software development Security remediation Vulnerability fixing Dependency management Container security SAST SCA Containers Software Security

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A software engineering role focused on identifying and fixing security vulnerabilities across applications and services. The position involves improving code quality, managing risks, and strengthening software supply chains.

Highlights

Opportunity to improve software security, work across complex applications, and solve challenging engineering problems.

Description

About the Role We are seeking a Software Engineer – Security Remediation to support a large-scale security remediation initiative within a Machine Vision product portfolio. This role is focused on hands-on remediation of software security findings, including vulnerability fixes, dependency upgrades, static analysis findings, secrets management, and container security improvements. The ideal candidate is a strong software engineer who can quickly navigate unfamiliar codebases, accurately assess security findings, and implement sustainable fixes while maintaining engineering quality standards. Key Responsibilities Remediate software security findings across multiple applications and services.Perform dependency upgrades and resolve vulnerabilities identified through SAST, SCA, and secrets-scanning tools.Update container base images and address software supply-chain risks.Fix vulnerabilities directly within application code and validate successful remediation.Differentiate legitimate security findings from false positives and document findings appropriately.Prioritize remediation efforts based on exploitability and business impact.Collaborate with internal engineering teams when product-specific or safety-critical expertise is required.Ensure all changes meet established CI/CD, code-signing, and security compliance requirements.Track remediation progress and provide regular status updates. Required Qualifications 4+ years of professional software development experience.Strong ability to understand, analyze, and modify unfamiliar codebases.Hands-on experience remediating software security vulnerabilities.Experience with SAST, SCA, secrets-scanning tools, and dependency/package management.Proficiency in one or more of the following: C, C++, C#, Python, JavaScript, or TypeScript.Experience with Git-based development workflows and CI/CD pipelines.Solid understanding of common software vulnerabilities and secure coding practices.Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience. Preferred Qualifications Prior Application Security (AppSec) or Security Remediation experience.Experience with Machine Vision, Imaging, Robotics, Embedded Systems, or Firmware products.Exposure to SBOMs, code signing, container security, hardened container images, and software supply-chain security. The Company offers a total rewards package in accordance with all applicable federal, provincial, and local laws and requirements. Benefit eligibility and offerings vary based on role, employment status, and work location. For contractor positions, benefits are limited to those entitlements and protections required by applicable law, which may include (as applicable) vacation pay, public holidays, leaves of absence, and other legally mandated benefits or payments. AI Disclosure: We may use AI-enabled and/or automated tools to support parts of our recruitment process, including application screening, interview scheduling, and candidate communications. These tools are used to enhance consistency and efficiency. All hiring decisions involve human review and are not based solely on automated processing. About Us: Collabera is a leading Digital Solutions company providing software engineering solutions to the world’s most tech-forward organizations. With more than 25 years of experience, we have hired over 17000 employees across 60+ offices globally and currently place 10000+ professionals annually to support critical IT engagements at more than 500 client sites, 80% being the Fortune 500. {and 59% of the Fortune 50 (could use either stat)} With Collabera, you • Will get to work on numerous challenging and exciting projects, including UI/UX transformation, Blockchain, AI/Data Science, Cloud migrations, Cyber-Security and Engineering. • At Collabera you have 80% chances of project extension or redeployment to other clients • Will have endless opportunities to learn new technologies through our inhouse Training arm – Cognixia.