Talent.com
Randstad Canada
Senior Software Engineer- 1745Randstad Canada • North York, Ontario, CA
Senior Software Engineer- 1745

Senior Software Engineer- 1745

Randstad Canada • North York, Ontario, CA
Il y a 2 jours
Type de contrat
  • Temporaire
  • Quick Apply
Description de poste

We are seeking a highly motivated Senior Software Engineer for a contract opportunity based in North York / Toronto. In this role, you will provide critical cloud-native engineering and high-volume operational support, working across software engineering, cloud data platforms, and DevOps practices to deliver scalable, secure, and reliable applications.

As a senior software engineer, you will bridge the gap between software development, serverless automation, and cloud data governance. Operating within a flexible hybrid work model, you will take on key technical and operational support tasks—writing clean Python code, maintaining CI/CD pipelines, automating infrastructure with AWS services, and assisting with data platform enablement. This position is ideal for a proactive engineer with a strong operational mindset who can ramp up quickly, independently analyze systems, and collaborate effectively within Agile delivery teams.


Location: North York / Toronto, ON

Assignment Type: Hybrid (Primarily remote, anticipated onsite 1–2 days per quarter)

Contract Duration: 3–4 months contract

Advantages
High-Impact Cloud Engineering: Gain direct experience building and supporting cloud-native serverless solutions on AWS.

Modern Tech Stack: Work hands-on with Python, AWS Lambda, EventBridge, SQS, API Gateway, Docker, and CI/CD automation pipelines.

Exposure to Enterprise Data & AI: Opportunities to support Snowflake platform operations, Cortex AI enablement, and data governance frameworks.

Flexible Working Structure: Enjoy a primarily remote workflow with minimal onsite requirements in North York or Toronto.

Responsibilities
Analyze, investigate, and recommend solutions to improve technical processes, enhance operational efficiency, and optimize development workflows.

Design, develop, test, and maintain cloud-native applications and automation scripts primarily using Python and Java.

Implement and manage source control workflows using Git, Bitbucket, GitFlow, and Trunk-Based Development strategies.

Maintain, support, and enhance continuous integration and continuous deployment (CI/CD) pipelines using Jenkins, GitLab CI/CD, and GitHub Actions.

Assist with cloud infrastructure automation, provisioning, and configuration management using AWS services and Infrastructure-as-Code (IaC) tools.

Develop serverless workflows, event-driven architectures, and microservices integrations using AWS Lambda, EventBridge, SQS, and API Gateway.

Support data platform operations, S3 data lake ingestion, database onboarding (Postgres), and metadata/governance sync workflows.

Perform root-cause analysis, troubleshoot operational issues, analyze system logs, and implement preventive solutions.

Conduct code reviews to ensure code quality, maintainability, security, and adherence to established engineering standards.

Author and update technical documentation, operational runbooks, reusable frameworks, and implementation templates.

Collaborate closely with cross-functional teams in Agile Scrum/Kanban environments using Jira and Confluence to track deliverables.

Qualifications
Core Technical & Engineering Requirements
Experience Level: 2 to 5 years of progressive experience in software engineering, DevOps, or application development.

Primary Programming Language: Strong active development proficiency in Python.

AWS Cloud Ecosystem: Hands-on experience with core AWS serverless services, including AWS Lambda, EventBridge, SQS, API Gateway, and S3.

Source Control & Branching: Proficiency with Git and Bitbucket utilizing modern branching strategies (GitFlow or Trunk-Based Development).

CI/CD Pipeline Automation: Practical experience supporting build automation and deployment pipelines using Jenkins, GitLab CI/CD, or GitHub Actions.

Agile & Collaboration Tools: Practical experience operating within Agile teams (Scrum/Kanban) using Jira and Confluence for work management.

Architecture Concepts: Solid understanding of distributed systems, REST APIs, event-driven architectures, and microservices design principles.

Education: Bachelor's degree or diploma in Computer Science, Software Engineering, or a related technical field.

Preferred Assets & Specialized Skills
Snowflake & Data Governance: Hands-on experience with Snowflake data warehousing, Cortex AI, dbt, and Collibra data governance integrations.

Infrastructure-as-Code (IaC): Familiarity with Terraform, Ansible, or CloudFormation for environment provisioning.

AWS Analytics & Data Services: Exposure to AWS Glue Catalog, Lake Formation, Athena, or SageMaker.

Containers & Observability: Experience with Docker, Kubernetes, TDD practices, unit testing, and SRE/Platform Engineering concepts.

Soft Skills & Professional Attributes
Analytical Problem Solving: Strong troubleshooting capabilities with a demonstrated ability to investigate logs and solve technical problems independently.

Rapid Adaptability: Quick learner capable of hitting the ground running and delivering immediate technical productivity.

Communication & Teamwork: Strong written and verbal communication skills to collaborate effectively across multi-disciplinary engineering teams.

Summary
If you're interested in the "Senior Software Engineer" role based in Toronto, we encourage you to apply online at www.randstad.ca.
Only qualified candidates will be contacted for the next steps. We look forward to hearing from you!

Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.

Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.

Créer une alerte emploi pour cette recherche

Senior Software Engineer- 1745 • North York, Ontario, CA

Offres similaires

Senior Software Engineer

fiveonefourToronto, ON, CA
Temps plein

We believe that data is the key to unleashing human potential.We've seen firsthand how data helps bridge art and science to create delightful experiences, impactful insights, and seamless automatio... Voir plus

 • Offre sponsorisée

Senior Software Engineer

Edgecom EnergyToronto, ON, CA
Temps plein

Seniority level: Mid‑Senior level.Job function: Engineering and Information Technology.Edgecom Energy is a purpose-driven clean-tech software company delivering cutting‑edge energy management solut... Voir plus

 • Offre sponsorisée

Senior Software Engineer, Backend

Portage Ventures GP Inc.Toronto, ON, CA
Temps plein

The platform replaces fragmented legacy systems with a unified solution for portfolio management, advanced analytics, risk management, reporting, and operational workflows across the wealth advisor... Voir plus

 • Offre sponsorisée

Senior Software Engineer

Curinostoronto, on, Canada
Temps plein

Curinos empowers financial institutions to put customers at the center of every decision.Our AI‑first platform transforms proprietary data, advanced analytics and deep financial services expertise ... Voir plus

 • Offre sponsorisée

Senior Software Engineer

AutoTrader.caToronto, ON, CA
Temps plein

Senior Software Engineer, Tech Transformation.As the Canadian arm of Europe’s largest online car marketplace, Trader Corporation plays a vital role in transforming how people buy, sell, and finance... Voir plus

 • Offre sponsorisée

Senior Software Engineer

OpenLoopToronto, ON, CA
Temps plein

OpenLoop was co-founded by CEO, Dr.Jon Lensing, and COO, Christian Williams, with the vision to bring care anywhere.Our telehealth support solutions are thoughtfully designed to streamline and simp... Voir plus

 • Offre sponsorisée

Senior Software Engineer

InvertToronto, ON, CA
Temps plein

This range is provided by Invert.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.The company At Invert, we are on a mission to dramatically redu... Voir plus

 • Offre sponsorisée

Senior Software Engineer

7shiftstoronto, on, Canada
Temps plein

With an easy-to-use app and industry-specific solutions, 7shifts saves time, reduces errors, and helps keep costs in check for over 55,000 restaurants.Our mission is to simplify team management and... Voir plus

 • Offre sponsorisée

Senior Software Engineer

NubankToronto, ON, CA
Temps plein

Nu is the leading digital bank in Latin America, serving 135 million customers across Brazil, Mexico, and Colombia.The company has been leading an industry transformation by leveraging data and pro... Voir plus

 • Offre sponsorisée

Senior Software Engineer

Clutch CanadaToronto, Ontario, Canada
Temps plein

Clutch is Canada’s largest online used car retailer, delivering a seamless, hassle-free car-buying experience to drivers everywhere.Customers can browse hundreds of cars from the comfort of their h... Voir plus

 • Offre sponsorisée

Senior Software Engineer

Zoom Information, Inc.Toronto, ON, CA
Temps plein

ZoomInfo is where careers accelerate.We move fast, think boldly, and empower you to do the best work of your life.You’ll be surrounded by teammates who care deeply, challenge each other, and celebr... Voir plus

 • Offre sponsorisée

Senior Software Engineer - HashiCorp

LeadingtalentMarkham, ON, CA
Temps plein

A career in IBM Software means you’ll be part of a team that transforms our customer’s challenges into industry-leading solutions.We are an infinitely curious team, always seeking new possibilities... Voir plus

 • Offre sponsorisée

Senior Software Engineer

Clutch Securitytoronto, on, Canada
Temps plein +1

Clutch is Canada’s largest online used car retailer, delivering a seamless, hassle-free car-buying experience to drivers everywhere.Customers can browse hundreds of cars from the comfort of their h... Voir plus

 • Offre sponsorisée

Senior Software Engineer, Marketplace

Lyfttoronto, on, Canada
Temps plein

At Lyft, our purpose is to serve and connect.We aim to achieve this by cultivating a work environment where all team members belong and have the opportunity to thrive.Lyft is looking for experience... Voir plus

 • Offre sponsorisée

Senior Software Engineer

Air-tekToronto, ON, CA
Temps plein

Air-tek is a Canadian-based software company redefining how airlines operate through intelligent automation and modern, scalable systems.Our suite of products has already captured a significant sha... Voir plus

 • Offre sponsorisée

Senior Software Engineer

OpenLoop HealthToronto, ON, CA
Temps plein

OpenLoop was co-founded by CEO, Dr.Jon Lensing, and COO, Christian Williams, with the vision to bring care anywhere.Our telehealth support solutions are thoughtfully designed to streamline and simp... Voir plus

 • Offre sponsorisée

Senior Software Engineer

StatfloToronto, Ontario, Canada
Temps plein

Statflo provides a leading sales acceleration platform for retailers, currently deployed in thousands of locations across North America.Our proprietary platform enables an organization to directly ... Voir plus

 • Offre sponsorisée

Senior Software Engineer

Boosted.aitoronto, on, Canada
Temps plein

AI purpose-built for finance to help teams do more.Our mission is to optimize investing and boost productivity.We’re already trusted by leading enterprises and developers with over $5T under manage... Voir plus

 • Offre sponsorisée

Senior Software Engineer

Berkeley PaymentsToronto, ON, CA
Temps plein

Berkeley Payments is a leading payment technology provider specializing in innovative solutions for businesses to manage and process payments seamlessly.We pride ourselves on offering cutting‑edge ... Voir plus

 • Offre sponsorisée

Senior Software Engineer

Supernova TechnologyToronto, Ontario, Canada
Temps plein

Founded in 2014, we offer the industry’s first and only cloud-based, fully-customizable, end-to-end software solution to automate securities-based lending from origination through the life of the l... Voir plus