Software Engineer - Platform Security & Modernization
HCL Technologies Limited
Software Engineer – Platform Security & ModernizationRole Overview
We are seeking a Software Engineer to join a global enterprise technology team responsible for the development, modernization, security, and operational reliability of mission-critical information distribution and file transfer platforms.The successful candidate will play a key role in improving the security posture, resilience, and overall health of our platforms. This includes supporting vulnerability remediation, reducing technical debt, modernizing legacy applications, and enhancing reliability through automation, observability, and engineering best practices.This role offers the opportunity to work on large-scale enterprise systems while contributing to secure, resilient, and maintainable platform modernization initiatives.Responsibilities
Security & Platform Hygiene
Support remediation of application and infrastructure vulnerabilities identified through security scanning, penetration testing, and risk assessments.Upgrade and maintain application frameworks, third-party libraries, and platform components to supported and secure versions.Help reduce technical debt and improve application maintainability, stability, and security.Partner with cybersecurity and infrastructure teams to address security findings and implement remediation plans.Contribute to secure software development practices and security-by-design principles.Resilience & Reliability Engineering
Improve platform reliability, resiliency, and recoverability through system enhancements and automation.Participate in root-cause analysis and remediation of production incidents, with a focus on preventing recurring issues.Develop and improve monitoring, alerting, and observability capabilities to strengthen system health and operational visibility.Identify and address single points of failure, performance bottlenecks, and operational risks.Support disaster recovery, business continuity, and platform hardening initiatives.Application Development & Modernization
Design, develop, and support enterprise applications, APIs, and platform services.Modernize legacy systems through adoption of contemporary frameworks, architectures, and engineering practices.Develop integrations between internal systems and enterprise platforms.Contribute to proof-of-concept initiatives and evaluation of emerging technologies.DevOps & Automation
Build and enhance CI/CD pipelines to improve software quality and delivery efficiency.Automate testing, deployment, compliance, and operational processes.Support containerized and cloud-ready application architectures.Required Skills
Programming & Software Engineering
Strong programming skills in Java;
Java 17 or later is preferred.Hands-on experience with Spring Boot and REST API development.Solid understanding of object-oriented design and software engineering principles.Security & Platform Reliability
Understanding of secure software development practices and common application security risks.Familiarity with vulnerability management, dependency upgrades, and remediation activities.Knowledge of secure coding principles.Understanding of high-availability, resiliency, and fault-tolerant system design concepts.Infrastructure & Systems
Good working knowledge of Linux/Unix systems and shell scripting.Familiarity with networking protocols such as SSH/SFTP, SMTP, TLS, and TCP/IP.Experience working with relational databases such as PostgreSQL, Oracle, or SQL Server.Experience with Git-based development workflows.Familiarity with CI/CD pipelines and automated testing.Exposure to container technologies such as Docker and Kubernetes/OpenShift.Professional Skills
Strong analytical, troubleshooting, and problem-solving skills.Ability to investigate complex production issues and drive them to resolution.Good verbal and written communication skills.Ability to collaborate effectively in a global team environment.Preferred Qualifications
Experience with distributed systems and messaging technologies such as Kafka or IBM MQ.Familiarity with enterprise file transfer platforms and managed file transfer solutions.Knowledge of cryptography, PGP, key management, and certificate management.Exposure to cloud platforms such as AWS, Azure, or GCP.Experience with monitoring and observability tools such as Splunk, Grafana, Prometheus, or OpenTelemetry.Familiarity with Software Composition Analysis, Static Application Security Testing, and vulnerability scanning tools.Experience with workflow orchestration technologies such as Temporal.Interest in DevSecOps, platform engineering, and large-scale modernization initiatives.
#J-18808-Ljbffr
We are seeking a Software Engineer to join a global enterprise technology team responsible for the development, modernization, security, and operational reliability of mission-critical information distribution and file transfer platforms.The successful candidate will play a key role in improving the security posture, resilience, and overall health of our platforms. This includes supporting vulnerability remediation, reducing technical debt, modernizing legacy applications, and enhancing reliability through automation, observability, and engineering best practices.This role offers the opportunity to work on large-scale enterprise systems while contributing to secure, resilient, and maintainable platform modernization initiatives.Responsibilities
Security & Platform Hygiene
Support remediation of application and infrastructure vulnerabilities identified through security scanning, penetration testing, and risk assessments.Upgrade and maintain application frameworks, third-party libraries, and platform components to supported and secure versions.Help reduce technical debt and improve application maintainability, stability, and security.Partner with cybersecurity and infrastructure teams to address security findings and implement remediation plans.Contribute to secure software development practices and security-by-design principles.Resilience & Reliability Engineering
Improve platform reliability, resiliency, and recoverability through system enhancements and automation.Participate in root-cause analysis and remediation of production incidents, with a focus on preventing recurring issues.Develop and improve monitoring, alerting, and observability capabilities to strengthen system health and operational visibility.Identify and address single points of failure, performance bottlenecks, and operational risks.Support disaster recovery, business continuity, and platform hardening initiatives.Application Development & Modernization
Design, develop, and support enterprise applications, APIs, and platform services.Modernize legacy systems through adoption of contemporary frameworks, architectures, and engineering practices.Develop integrations between internal systems and enterprise platforms.Contribute to proof-of-concept initiatives and evaluation of emerging technologies.DevOps & Automation
Build and enhance CI/CD pipelines to improve software quality and delivery efficiency.Automate testing, deployment, compliance, and operational processes.Support containerized and cloud-ready application architectures.Required Skills
Programming & Software Engineering
Strong programming skills in Java;
Java 17 or later is preferred.Hands-on experience with Spring Boot and REST API development.Solid understanding of object-oriented design and software engineering principles.Security & Platform Reliability
Understanding of secure software development practices and common application security risks.Familiarity with vulnerability management, dependency upgrades, and remediation activities.Knowledge of secure coding principles.Understanding of high-availability, resiliency, and fault-tolerant system design concepts.Infrastructure & Systems
Good working knowledge of Linux/Unix systems and shell scripting.Familiarity with networking protocols such as SSH/SFTP, SMTP, TLS, and TCP/IP.Experience working with relational databases such as PostgreSQL, Oracle, or SQL Server.Experience with Git-based development workflows.Familiarity with CI/CD pipelines and automated testing.Exposure to container technologies such as Docker and Kubernetes/OpenShift.Professional Skills
Strong analytical, troubleshooting, and problem-solving skills.Ability to investigate complex production issues and drive them to resolution.Good verbal and written communication skills.Ability to collaborate effectively in a global team environment.Preferred Qualifications
Experience with distributed systems and messaging technologies such as Kafka or IBM MQ.Familiarity with enterprise file transfer platforms and managed file transfer solutions.Knowledge of cryptography, PGP, key management, and certificate management.Exposure to cloud platforms such as AWS, Azure, or GCP.Experience with monitoring and observability tools such as Splunk, Grafana, Prometheus, or OpenTelemetry.Familiarity with Software Composition Analysis, Static Application Security Testing, and vulnerability scanning tools.Experience with workflow orchestration technologies such as Temporal.Interest in DevSecOps, platform engineering, and large-scale modernization initiatives.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Software Engineer - Platform Security & Modernization in Winnipeg, MB vacancy
- ...HCL Technologies Limited in Montreal is seeking a Software Engineer to join a global enterprise team focused on security, modernization, and reliability of mission-critical platforms. You will strengthen security posture, upgrade frameworks, automate deployments, and collaborate...Software
- Integration Network (OIN) in Canada is seeking a Staff Software Engineer to own and lead complex platform initiatives that power many customers daily. You will define scope, shape architecture, and deliver secure, scalable integrations while mentoring peers and driving AI-assisted...Software
- # Senior Software Engineer, Security Engineering - Platform (Auth0)Okta · okta.comCategory: Cloud SecurityLocation: Toronto, Ontario, CanadaLevel: Senior## Quality of lifeWhat the posting states. Hover or tap a perk to see the line it came from.* Paid parental leave* EquitySecure...SoftwareFlexible hours
- Canadian Tire Corporation is seeking a Platform Engineer for Transportation Systems to maintain and modernize critical enterprise applications across transportation, logistics, supply chain, and customs. The role balances production support with ongoing modernization and lifecycle...Suggested
- ...week, at minimum.The Role General Motors is seeking a software engineering leader to modernize and scale the build systems that support software-... ...technical direction across teams, and help establish lofty platform capability goals.What You'll Do - Lead software engineering...SoftwareWork at office
- ...Contributions Produce and deliver design of a common applications platform for the Real‑time scheduling, fare and customer communications... ...and tools, data models and data life cycles, configurations, security, and deployment Be an active participant in the further development...Software
- ...-performing culture. The RoleThe AI Platform Software Engieer will design, build, and operate... ...role sits at the intersection of software engineering, cloud infrastructure, MLOps, and... ...learning engineers, application teams, security, risk, and architecture stakeholders to...SoftwareFlexible hours
usd158k - usd238k per year
...Job SummaryThe Digital Information Security Engineering team is seeking a deeply technical Area... ...Security Operating System—a foundational platform that powers security services, automation... ...engineering, platform engineering, or secure software development Strong grounding in...SoftwareLong term contractFull timeWork at office$120k - $130k per year
Job Description Senior Software Engineer (AI Integration & Modernization) Jonas SoftwareThe Company Jonas Software is the leading provider of enterprise... ...enable AI integration across diverse legacy and modern platforms.Diagnose, evaluate, and optimize AI features and...SoftwareInternshipWorldwide- ...that will set the standards for software-defined vehicles around the... ...across connectivity, AI, security and more, we’ll map a new way... ...company. Role SummaryConsumer Platform builds and operates backend... ...As a Staff Backend Software Engineer, you will provide technical leadership...SoftwareLong term contractFull timeContract work
$110k - $140k per year
Procom is searching for a Platform & Integration Software Engineer for their corporate team. This is a permanent, full-time role. This can be a remote or... ...system decisions, and translating discovery findings into secure, testable, maintainable software. Responsibilities:...SoftwarePermanent employmentFull timeRemote work$187k - $250k per year
...united by a drive to push the boundaries of storytelling. Learn more.The Principal Software Engineer (Platform) provides the team with deep technical insight into the details of building modern production pipelines using USD and Houdini as a backbone. They leverage their...SoftwareLong term contractTemporary workWorldwide- ...logiciel interne existant développé en C++ .Concevoir et développer une nouvelle version en C# (.NET) .Optimiser les performances, la sécurité et la maintenabilité du logiciel.Migrer les fonctionnalités actuelles tout en ajoutant des améliorations selon les besoins métier....Software
- ...Role General Motors is seeking a Principal/Staff Software Engineer to shape and scale the engineering platforms that build, test, integrate, validate, and... ...command skills and empathy at the same time.Lead the modernization of a large-scale embedded software test system.Key...SoftwareWork at officeImmediate start
- .... They rely on multiple outdated platforms and error-prone manual work to admit... ...a high-ownership Senior Platform Engineer to build and scale the... ...TypeScript, PostgreSQL, AWS, and modern infrastructure tooling. Ensure systems are secure, observable, fault-tolerant, and...SoftwareRemote workFlexible hours
$146k - $180k per year
...single system. Combined with industry leading AI, the Motive platform gives you complete visibility and control, and... ...Visit gomotive.Com to learn more. About The RoleAs a Sr Software Engineer, Security, you will design and build secure, scalable systems that protect...SoftwareLong term contractTemporary work- Xero is seeking a Senior Engineer to help evolve Accounting Core by decoupling capabilities from the monolith and building safer, scalable... ..., and collaborate across teams to support the accounting engine. You’ll contribute to modernising while delivering value for small...Software
- ...CARFAX in London, Ontario is seeking a Software Engineer to build reliable data-driven features across a modern stack. You will work on Java/Kotlin backends, React/Angular... ...with analysts and product owners to deliver secure, scalable software that powers automotive trust...Software
- Our client is seeking a hands‑on Senior Platform Software Engineer (Backend) to implement shared cloud‑native services and reusable .NET SDKs for... ...generation enterprise application platform. The role focuses on security, API standards, session management, resilient integrations...Software
- ...Okta is seeking a Senior Software Engineer to join the Auth0 Security Engineering organization. You will build and operate platform security services that safeguard the Auth0 platform, while expanding security controls and architecting scalable workflows. You will work with...SoftwareRemote work
$144k - $176k per year
...operating group within Constellation Software Inc. (TSX: CSU) focused on... ...hiring a Forward-Deployed AI Engineer to own the design and delivery... ...technical environments, bring modern AI capabilities into legacy... ...across diverse legacy and modern platforms. Diagnose, evaluate, and...Software$218.42k - $302.84k per year
...connection effortless by delivering software that makes it easy to securely interconnect people and their devices... ...’re seeking a talented software engineer, specializing in security and privacy... ...developing for at least one application platform (e.G. iOS, Android, web, Windows,...SoftwareInternshipWork at officeRemote workHome officeRelocation packageFlexible hours- ...innovative projects and drive the development of cutting-edge platforms. As a Software Engineer in Platform Services, you will be part of a dynamic team... ...advancements.About Us Advancing connectivity to secure a brighter world.Nokia is a global leader in connectivity...SoftwareLong term contract
- ...speed inference. About the RoleWe're hiring a Software Engineer to help contribute to projects on our Inference Platform team. Our team primarily owns the orchestration... ...solutions across Kubernetes operators, service security policies, and CI/CD. If you're interested in...Software
- ...P Global’s Toronto office.As a Grade 11 Software Engineer in Financial Risk Analytics, you will translate... ...intensive requirementsMaintain quality, security, and performance throughout... ...engineering experienceReact, TypeScript, and modern JavaScript production experienceNode.Js,...SoftwareWork at officeWorldwide
- Select how often (in days) to receive an alert:Title: Senior AI Platform Software Engineer Requisition ID: 276518 Join a purpose driven winning team... ..., this role provides technical leadership for reusable, secure, and reliable platform capabilities. The successful candidate...SoftwareFlexible hours
$165k - $330k per year
...recently raised our $1.5B Series F, led by Altimeter Capital, Conviction Partners, and Spark Capital. Join us and help build the platform engineers turn to ship AI products. THE ROLEThe AI ecosystem is being built by many companies at once: model labs creating increasingly...SoftwareFlexible hours- Build platform infrastructure remotely from Canada at Wrapbook using Ruby on Rails, APIs, and AI-augmented workflows. Shape systems trusted company-wide.As a Senior Software Engineer II on PANDA, you will own shared systems for approval workflows, permissions, authentication...SoftwareRemote work
$180k - $360k per year
...Conviction Partners, and Spark Capital. Join us and help build the platform engineers turn to ship AI products.About Baseten Baseten powers... ...TO HAVE Experience with or contributions to LLM inference engines and frameworks such as vLLM, SGLang, TensorRT-LLM, TGI, or Dynamo...SoftwareFlexible hours$135k - $165k per year
...and smarter. Our comprehensive platform brings initiatives,... ...looking for a Manager, Platform Engineering to lead a team building the reusable... ...that gives engineering teams secure, self‑service paths for... ...deploying, observing, and operating software. Reporting to the Director...SoftwareLong term contractInternshipWork at officeRemote workWorldwideFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Platform Security & Modernization. Be the first to apply!
Related searches
- software engineer part time Winnipeg, MB
- software engineer Winnipeg, MB
- software design engineer Winnipeg, MB
- software engineer - computer Winnipeg, MB
- software developer internship no experience Winnipeg, MB
- ingénieur logiciel Winnipeg, MB
- software engineer co-op Winnipeg, MB
- software development engineer Winnipeg, MB
- software developer Winnipeg, MB
- software engineer - ai machine learning Winnipeg, MB

