Talent.com

Entry level software engineer Jobs in Kitchener, ON

Create a job alert for this search

Entry level software engineer • kitchener on

Last updated: 13 hours ago

Senior Software Engineer

Sun LifeSun Life Waterloo King
Full-timeFull-time

Senior Software Engineer – Agentic QE orchestration.Are you passionate about building intelligent software solutions and exploring how AI can transform the way engineering teams work?.Sun Life's En... Show more

Remote Consumer Survey Participant (Entry-Level)

Clubshop | USWaterloo, Ontario
RemoteRemote
Full-timeFull-time

Discover The Surveoo System That’s Helping Newbies Earn Daily.Turn your free time into .No experience or tech skills needed.Join For Free And Start Earning Now.Join For Free - See how it works... Show more

Senior Software Developer

StantecWaterloo, ON
CA$74,400.00–CA$107,900.00 yearlyCA$74,400.00–CA$107,900.00 yearly
Full-time +1Full-time +1

At Stantec, we have some of the world’s leading professionals passionate about enabling our business to be its best.Our business teams include finance, procurement, human resources, information tec... Show more

Senior Software Engineer

Motion RecruitmentKitchener, Ontario, Canada
Full-timeFull-time

We're working with a company that provides a platform to ensure the authenticity, integrity, and quality of electronics hardware.They're partnered with major public (government) and private entitie... Show more

Software Engineer - Health Systems

NERv Technology Inc. D.B.A. FluidAI MedicalKitchener, Ontario, Canada, N2H 5L6
Full-timeFull-time
Quick Apply

FluidAI is specialized in the development and deployment of data-driven surgical solutions, with an initial focus on general and gastrointestinal surgery.Our technologies integrate medical devices,... Show more

Senior Software Engineer -Waterloo

PointClickCareKitchener, Waterloo
CA$142,000.00–CA$158,000.00 yearlyCA$142,000.00–CA$158,000.00 yearly
Full-timeFull-time

At PointClickCare our mission is simple: to help providers deliver exceptional care.And that starts with our people.As a leading health tech company that’s founder-led and privately held, we empowe... Show more

Senior Full-Stack Software Engineer

Company 19 - John Hancock Life Insurance Company (U.S.A.)Waterloo, Ontario
CA$107,450.00 yearlyCA$107,450.00 yearly
Full-timeFull-time

Are you looking to be part of an Engineering-First culture? Do you want to work for an organization where technology strategy is key in delivering business objectives? Does it excite you to use tec... Show more

 • New!

Data Entry Product Support - $45 per hour - No Experience

Great Lion CanadaKitchener, Ontario
CA$45.00 hourlyCA$45.00 hourly
Part-time +1Part-time +1

Product Testers are wanted to work from home nationwide in the US to fulfill upcoming contracts with national and international companies.We guarantee 15-25 hours per week with an hourly pay of bet... Show more

 • Promoted

Software Engineer - Magnet One (front-end, back-end, or full-stack opportunities)

Magnet ForensicsWaterloo, Ontario
CA$90,000.00–CA$140,000.00 yearlyCA$90,000.00–CA$140,000.00 yearly
Full-timeFull-time

Who We Are; What We Do; Where We’re Going.Magnet Forensics is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers, smart... Show more

Full-Stack Software Engineer

ManulifeCAN, Ontario, Waterloo, 500 King Street North
CA$86,100.00 yearlyCA$86,100.00 yearly
Full-timeFull-time

Manulife is a leading international financial services provider, helping people make decisions easier and lives better.Help craft the future you want to see — and discover that better can take you ... Show more

Senior Software Developer Cloud.

AgfaWaterloo, ON, CA
CA$125,000.00–CA$145,000.00 yearlyCA$125,000.00–CA$145,000.00 yearly
Full-timeFull-time

From product development to implementation, our unified Enterprise Imaging Platform is purpose-built to reduce complexity, improve productivity and deliver clinical value.We use our proven track re... Show more

Senior Software Development Engineer in Test

Magnet ForensicsWaterloo, Ontario
CA$125,000.00–CA$175,000.00 yearlyCA$125,000.00–CA$175,000.00 yearly
Full-timeFull-time

Who We Are; What We Do; Where We’re Going.Magnet Forensics is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers, smart... Show more

Software Development Manager

Intellijoint SurgicalKitchener, ON, CA
CA$115,000.00–CA$140,000.00 yearlyCA$115,000.00–CA$140,000.00 yearly
Full-timeFull-time
Quick Apply

Type of Position:  Full-Time  Location:  Kitchener, ON – In-office 4 days a week  Benefits:  RRSP with employer match, health/dental/vision package (day-1 and employe... Show more

Project Manager Level 2- Client Services

Randstad CanadaKitchener, Ontario, CA
CA$31.02 hourlyCA$31.02 hourly
TemporaryTemporary
Quick Apply

Are you looking for a challenging role where you will have the opportunity to have a huge impact on an industry leader? Do you have outstanding relationships and a creative streak? Do you have stro... Show more

Full Stack Software Engineer

QorsaWaterloo, ON, CA
Full-timeFull-time
Quick Apply

About Qorsa Qorsa is a Canadian post-quantum cryptography and cybersecurity company building CasQade — a crypto-agile security platform protecting sovereign government, defence, financial, an... Show more

Software Engineer (4) - Premium Engineer 3

Artech LLCWaterloo, ON
Full-timeFull-time

Job Title: Java Software Engineer.Location: Waterloo, ON Hybrid - 1 day a week in office, 4 from home.We are seeking a dedicated and innovative Software Engineer to join our team.This role involves... Show more

Full Stack Software Engineer

RideCoWaterloo, Ontario, Canada
CA$100,000.00–CA$140,000.00 yearlyCA$100,000.00–CA$140,000.00 yearly
Full-timeFull-time

This is an opportunity in the exciting and fast-growing transportation technology industry.Public transit is being transformed from a system of static, scheduled fixed-routes, to a dynamic on-deman... Show more

Principal Software Engineer, MarTech Platforms & Digital Enablement

Sun LifeSun Life Waterloo King
Full-timeFull-time

Operating at the intersection of.MarTech, software engineering, data platforms, and digital experience delivery.Sun Life's transition to a modern, composable, warehouse-native architecture powered ... Show more

Senior Software Engineer

Sun LifeWaterloo, Ontario
Full-timeFull-time

Senior Software Engineer – Agentic QE orchestration.Are you passionate about building intelligent software solutions and exploring how AI can transform the way engineering teams work?.Sun Life's En... Show more

Forex & Crypto Trader – Remote - Entry Level

Maverick FXWaterloo, Ontario
RemoteRemote
Full-timeFull-time

Maverick Currencies is a proprietary trading firm that has been funding and developing traders since 1997.We provide capital, structured training, and ongoing mentorship — so you trade our mo... Show more

People also ask
Senior Software Engineer

Senior Software Engineer

Sun LifeSun Life Waterloo King
19 days ago
Job type
  • Full-time
Job description

Job Description

:

Senior Software Engineer – Agentic QE orchestration

Role Summary


Are you passionate about building intelligent software solutions and exploring how AI can transform the way engineering teams work?

Sun Life's Enterprise Quality Engineering Platform (EQEP) is looking for a Senior Software Engineer to join the QEnovation Squad, the team responsible for the evolution of our agentic QE orchestration platform, orQEstra.


This role focuses on designing and developing software solutions that enable AI-assisted testing, agentic workflows, engineering automation, and platform innovation. Working alongside engineers, product partners, and platform teams, you will help integrate AI capabilities into engineering processes while contributing to the future direction of quality engineering across the enterprise.


This position is well suited for someone who combines strong software engineering fundamentals with hands-on experience applying AI technologies to solve real-world problems. As a Senior Software Engineer, you will be expected to contribute technical expertise, influence design decisions, and help advance emerging engineering practices while continuing to grow your own technical leadership capabilities.


What You Will Do?

  • Design, develop, test, and maintain software solutions supporting the team’s agentic QE orchestration tool
  • Build and enhance AI-enabled capabilities that improve engineering productivity and quality outcomes.
  • Design and implement agentic workflows that include augment testing, automation, and software delivery processes.
  • Develop integrations between AI agents, engineering tools, testing frameworks, and platform services.
  • Contribute to the evolution of AI-assisted testing capabilities and engineering automation solutions.
  • Collaborate with cross-functional engineering teams to identify opportunities for platform improvements and innovation.
  • Develop APIs, services, and applications using modern software engineering practices.
  • Participate in technical design discussions and contribute ideas that improve platform architecture and engineering outcomes.
  • Contribute to platform standards, reusable components, and engineering best practices.
  • Support experimentation and proof-of-concept activities involving emerging technologies and AI-enabled solutions.
  • Utilize Agile delivery practices and continuous feedback to iteratively improve platform capabilities.
  • Share knowledge, collaborate with peers, and help foster technical growth across the team.
  • Support platform users through troubleshooting, technical consultation, and enablement activities.


What Do You Need to Succeed?

  • Bachelor’s Degree, College Diploma, or equivalent practical experience in Computer Science, Software Engineering, Information Technology, or related field.
  • 5+ years of experience designing, developing, and supporting software solutions within Agile delivery environments.
  • Experience designing, building, integrating, or supporting AI agents, agentic workflows, and AI-enabled software solutions.
  • Experience building developer tooling or integrations that leverage Large Language Models (LLMs), including IDE extensions, Model Context Protocol (MCP), tool-calling APIs, and prompt/context engineering.
  • Strong proficiency in Python and experience developing software using modern programming languages such as Java, JavaScript, TypeScript, or C#.
  • Experience designing and developing APIs, services, integrations, and automation solutions.
  • Working knowledge of modern test automation frameworks such as Playwright, Bruno/REST, PyETL, JUnit, Jest, pytest, or xUnit, with the ability to generate, troubleshoot, and enhance automated tests programmatically.
  • Experience with source control, branching strategies, and modern software delivery practices using Git-based workflows.
  • Experience with PostgreSQL and modern data modelling principles.
  • Experience working with cloud platforms and modern application deployment patterns. AWS experience is particularly relevant.
  • Familiarity with containerization technologies such as Docker and container-based development environments.
  • Strong analytical and problem-solving skills with the ability to navigate ambiguity and rapidly evolving technologies.
  • Excellent communication, collaboration, and stakeholder engagement skills.

Preferred Skills / Assets:

  • Experience applying AI and agentic capabilities within testing, quality engineering, or software delivery workflows.
  • Familiarity with agent governance, evaluation frameworks, observability, and responsible AI practices.
  • Experience with workflow automation, engineering productivity platforms, and developer enablement tooling.
  • Experience supporting technology adoption through communities of practice, onboarding, coaching, or enablement activities.


Why Join QEP (Quality Engineering Platform) ?

QEP is actively exploring how AI and agentic technologies can reshape quality engineering, testing, and software delivery. The QEnovation Squad is responsible for evolving orQEstra and helping engineering teams adopt new ways of working that improve productivity, quality, and innovation. This role provides an opportunity to work at the intersection of software engineering, AI, and platform development while helping define the next generation of engineering capabilities.



What’s in it for you?

  • Being a member of the Sun Life family, a group of people united by our Purpose: to help Clients and Employees achieve lifetime financial security and live healthier lives.
  • An environment of continuous learning, development, and improvement.
  • Internal mobility is supported by leaders who are dedicated to fueling your professional growth.
  • As a hybrid organization, you and your leader use business and Client needs to choose where you work, at home or in the office.