Student, Technology Modernization Engineer – Winter 2027

Posted 3 weeks ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Student engineer supporting Sun Life’s enterprise technology modernization through automation, CI/CD, APIs, and developer tooling. Collaborating on engineering standards, platform improvements, and proof-of-concept projects.

Responsibilities

  • Assist in developing automation solutions to improve operational efficiency
  • Support creation and enhancement of CI/CD pipelines and DevOps processes
  • Develop scripts and tools to streamline engineering workflows
  • Help evaluate and implement developer productivity tools and platforms
  • Contribute to standards, best practices, and technical documentation
  • Participate in testing, troubleshooting, and continuous improvement activities
  • Collaborate with engineers, architects, and technology teams on modernization initiatives
  • Analyze processes and identify opportunities for automation and optimization
  • Support proof-of-concept projects involving APIs, automation, and developer tooling
  • Present findings, recommendations, and project outcomes to team members and stakeholders

Requirements

  • Reliability Status Clearance required before starting employment
  • Law enforcement inquiry and credit check required as part of the clearance process
  • Must account for activities during any period of living or travelling outside Canada for 6 consecutive months during the last 5 years
  • Currently enrolled in a post-secondary program in Computer Science, Software Engineering, Computer Engineering, Information Technology, or a related discipline
  • Eligible to participate in a co-op or internship program
  • Strong academic standing
  • Graduation date of April 2027 or later required
  • Experience with programming or scripting languages such as Python, JavaScript, TypeScript, Java, or Bash
  • Experience with IBM mainframe System Z
  • Familiarity with Bitbucket and Git
  • Understanding of DevOps concepts and CI/CD pipelines
  • Understanding of REST APIs and web technologies
  • Experience with Visual Studio Code or other development environments
  • Familiarity with Agile development practices
  • Demonstrated interest in software development, automation, or technology modernization
  • Ability to work collaboratively in a team environment
  • Ability to manage multiple tasks and priorities
  • Strong analytical, problem-solving, organizational, and time-management skills
  • Effective verbal and written communication skills
  • Self-motivated, curious, and willing to learn new technologies

Benefits

  • Eligible Sun Life employees for various Campus Graduate programs will participate in various incentive plans, with payment discretionary and subject to individual and company performance
  • Hybrid work flexibility, with the choice to work from the office and virtually based on business, client, and employee needs
  • Application accommodations for persons with disabilities
  • Alternative-format job postings upon request

Job title

Job type

Full Time

Experience level

Entry level

Salary

Not specified

Degree requirement

No Education Requirement

Tech skills

JavaJavaScriptPythonTypeScript

Location requirements

HybridWaterlooCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.