Sun Life-logo
Sun Life
·
October 27, 2026
Apply Now
This job has closed.

Student, Software Engineer - Security (Winter 2027)

Canada
Full-time
Remote
New Grad
Sun Life is hiring a student Software Engineer in Security for its Corporate IT team. The role contributes to API and application development while embedding security practices across design, development, testing, and deployment, and supports cloud, DevOps, data, and AI initiatives.
Apply Now

Responsibilities

  • Under the guidance of a Senior Engineer, contribute to the development, testing and deployment of APIs
  • May assist in gathering functional requirements, developing technical specifications and test plans with internal team members and external partners
  • Work within an Agile pod to enable ML/AI/Gen AI Use Cases and experiments, build core data and analytics platforms, applications and self-service capabilities
  • Apply secure software development practices when designing, coding, testing and deploying APIs and applications, including identifying and helping remediate security vulnerabilities
  • Support security control testing by documenting results, identifying gaps and helping align solutions with recognized industry practices and frameworks such as NIST
  • Research emerging security technologies and contribute to the evaluation of security tools, processes and engineering approaches for cloud, API, DevOps, data and AI solutions
  • Support in system or project documentation
  • Work in a cross-functional Agile Scrum team
  • Learn new technologies and tools related to Gen AI, ML/AI, data integration and warehousing

Qualification

Required

  • Currently pursuing a master's degree in Computer Science, Software Engineering, Cybersecurity or a related technology discipline
  • Enthusiasm, professionalism, and willingness to learn
  • Fast learner with a keen interest in picking up new technologies
  • Strong coding, debugging and problem-solving skills
  • Knowledge of an object-oriented programming language such as C# or Java
  • Familiarity of Python, Microsoft .Net core, .Net, Java Springboot framework
  • Familiarity with SQL for relational or NoSQL databases
  • Demonstrated interest in cybersecurity and secure software engineering, with an understanding of common application, API, cloud or DevOps security risks
  • A graduation date of April 2027 or later
  • This role requires Reliability Status Clearance

Preferred

  • Familiarity with security testing, vulnerability management, threat modelling, security controls or industry frameworks such as NIST is considered an asset

Benefits

  • A friendly, collaborative, and inclusive culture where you’re an innovator and trusted partner
  • An environment of continuous learning and improvement
  • Recognized as a 2023 Best Workplaces in Canada by Great Place to Work® Canada
  • Gain experience with a development team that uses cutting-edge technologies such as Azure DevOps, MongoDB, Kafka, Docker and Kubernetes, Gen AI/ML
  • Eligible Sun Life employees in various Campus Graduate programs will also participate in various incentive plans; payments are discretionary and subject to individual and company performance
  • Choice and flexibility to work from both the office and virtually based on the needs of the business, Clients and you
  • This co-op opportunity is in person, remote or hybrid. For remote or hybrid, you will be required to work within the province; remote work outside of the province is not possible.
Sun Life is a leading financial services organization dedicated to helping people achieve lifetime financial security and live healthier lives.
Glassdoor
3.9
Founded in 1865
Toronto, Ontario, CAN
10001+ employees
https://www.sunlife.com.vn/vn/
Sun Life is a leading financial services organization dedicated to helping people achieve lifetime financial security and live healthier lives.
Glassdoor
3.9
Founded in 1865
Toronto, Ontario, CAN
10001+ employees
https://www.sunlife.com.vn/vn/