⚠︎ This job is no longer accepting applications.

Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever
Job Closed

1745 - Senior Software Engineer - 2 Resources

  • Source: LinkedIn
  • Amyantek
  • On-site
  • Toronto
  • Senior

Job Description

Please send your resume at [email protected] if you are interested in this 4 month contract with Sunlife with a possibility of extension, If you are not interested, please feel free to pass it in your network for anyone looking for work.

Position title: 1745 - Senior Software Engineer - 2 Resources

Working Status: Hybrid (primarily remote; anticipated onsite 1–2 days per quarter)

Location: Candidate may sit at any of the following (role is primarily remote):

2255 Sheppard Ave E, North York OR 1 York Street, Toronto OR 227 King St S, Kitchener

Target Start Date: ASAP

Work Hours: Monday–Friday, core hours 8:30 AM – 4:30 PM (teams typically work 9–5 or 8–4)

Job description

Overview of the Two Positions

Both roles support cloud native engineering work on AWS, but each aligns to a different team:

Role 1 – Snowflake Platform & AI/FinOps Enablement

This role supports the Managed Snowflake Platform Team, which owns Snowflake onboarding and platform operations for Sun Life’s internal clients. Work includes:

  • Cortex AI enablement and governed model RBAC
  • FinOps chargeback and AI/serverless cost attribution
  • Collibra integrated data governance (autoclassification, lineage, metadata sync)
  • Migration of onboarding portal → standalone admin API/Lambda service
  • Governed OpenFlow RDBMS integration
  • Standardized dbt on Snowflake operating model

Nice-to-have skills (highly valued): Terraform, Snowflake, Lambda

Role 2 – Data Control Plane (No Snowflake/Terraform Required)

This role supports the Data Control Plane Team, which manages ingestion and governance of data entering Sun Life’s data lake and data warehouse environments.

  • Primarily S3-based ingestion
  • Some Postgres usage
  • General data onboarding and environment support

This role does NOT require Snowflake or Terraform experience.

Role Summary

As a Senior Software Engineer, this candidate will design, develop, and support modern cloud-native applications and data solutions on AWS. You will work across software engineering, data platforms, and DevOps practices to deliver scalable, secure, and reliable solutions. The role involves hands-on development, automation, troubleshooting, and collaboration with cross-functional teams.

Contractors will primarily handle junior-level tasks that do not require deep Sun Life-specific knowledge, allowing senior team members to focus on complex platform work.

What you will do:

  • Analyze, investigate, and recommend solutions to improve processes, enhance operational efficiency, identify pain points, and optimize development workflows.
  • Contribute to the creation and maintenance of technical documentation, standards, reusable frameworks, and implementation templates.
  • Collaborate effectively with cross-functional teams using Agile methodologies to plan, develop, test, and deliver software solutions.
  • Utilize Jira and Confluence to manage work, track progress, document requirements, and support team collaboration.
  • Implement and follow source control best practices using Git, Bitbucket, and modern branching strategies such as GitFlow and Trunk-Based Development.
  • Design, develop, test, and maintain software applications using Python and Java.
  • Participate in code reviews to ensure code quality, maintainability, security, and adherence to engineering standards.
  • Support and improve CI/CD pipelines using tools such as Jenkins and GitLab CI/CD.
  • Assist with infrastructure automation, provisioning, and configuration management using tools such as Terraform and Ansible.
  • Contribute to the design and implementation of distributed systems and microservices-based applications.
  • Work with cloud-native technologies and AWS services to build scalable, reliable, and secure solutions.
  • Troubleshoot production issues, perform root cause analysis, and implement preventive solutions.
  • Partner with team members to promote engineering best practices, knowledge sharing, and continuous improvement.
  • Collaborate with stakeholders to translate business requirements into technical solutions and implementation plans

Critical Skills / Must-Haves:

  1. Python — primary development language; essential per manager
  2. AWS — Lambda, EventBridge, SQS, API Gateway, serverless fundamentals
  3. Git/Bitbucket — source control, branching strategies, code collaboration
  4. Jenkins & CI/CD — build automation, pipelines, GitHub Actions, GitLab CI/CD, Harness
  5. Core Engineering Exper…

Skills

  • amazon-web-services
  • Snowflake
  • cortex
  • chargeback
  • serverless
  • attribution
  • collibra
  • dbt
  • Terraform
  • PostgreSQL
  • JIRA
  • confluence
  • Bitbucket
  • git-flow
  • Python
  • Java
  • Jenkins
  • gitlab
  • gitlab-ci
  • Ansible
  • aws-lambda
  • amazon-eventbridge
  • amazon-sqs
  • amazon-api-gateway
  • Github
  • github-actions
  • java-8
  • React
  • preact
  • gitHub-copilot
  • claude-by-anthropic
  • claude-code
  • aws-glue
  • aws-lake-formation
  • amazon-athena
  • amazon-sagemaker
  • amazon-s3
  • Docker
  • Kubernetes
  • aws-iam
This job is no longer accepting applications.

You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.

Join the Club — Free Forever
Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with Amyantek

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes