2

Remote Solutions Engineer Jobs in Ontario (NOW HIRING)

As a remote-first, global team spanning North America, Europe, and Southeast Asia, we foster a ... Support DevOps, migration, and modernization projects by delivering high-quality technical ...

... solutions * Experience working with payment systems, baking or fintech are considered a bonus * A B.Sc. in Computer Science/Computer Engineering Some AWESOME selling points: * Remote + flexible work ...

... solutions * Experience working with payment systems, baking or fintech are considered a bonus * A B.Sc. in Computer Science/Computer Engineering Some AWESOME selling points: * Remote + flexible work ...

... solutions * Experience working with payment systems, baking or fintech are considered a bonus * A B.Sc. in Computer Science/Computer Engineering Some AWESOME selling points: * Remote + flexible work ...

... solutions * Experience working with payment systems, baking or fintech are considered a bonus * A B.Sc. in Computer Science/Computer Engineering Some AWESOME selling points: * Remote + flexible work ...

... solutions * Experience working with payment systems, baking or fintech are considered a bonus * A B.Sc. in Computer Science/Computer Engineering Some AWESOME selling points: * Remote + flexible work ...

... solutions * Experience working with payment systems, baking or fintech are considered a bonus * A B.Sc. in Computer Science/Computer Engineering Some AWESOME selling points: * Remote + flexible work ...

This is a Full Time Remote position, the successful candidate must live in Canada. Expected travel ... Engineer or Implementation Specialist, or similar. * Direct experience working within local ...

As a remote-first organization, we are building a modern, high-performing team focused on ... solutions that support the evolving needs of wealth and retirement markets. Job Overview:

This is a permanent position, that can either be remote or in-office at Toronto! Our client is a ... Hands-on experience implementing and managing Kubernetes/Docker solutions on Public/Private Cloud ...

This is a permanent position, that can either be remote or in-office at Toronto! Our client is a ... Hands-on experience implementing and managing Kubernetes/Docker solutions on Public/Private Cloud ...

This is a permanent position, that can either be remote or in-office at Toronto! Our client is a ... Hands-on experience implementing and managing Kubernetes/Docker solutions on Public/Private Cloud ...

This is a permanent position, that can either be remote or in-office at Toronto! Our client is a ... Hands-on experience implementing and managing Kubernetes/Docker solutions on Public/Private Cloud ...

Showing results 21-40

Remote Solutions Engineer information

See Ontario salary details

$77.5K

$112K

$138K

How much do remote solutions engineer jobs pay per year?

As of Aug 18, 2026, the average yearly pay for remote solutions engineer in Ontario is $112,045.00, according to ZipRecruiter salary data. Most workers in this role earn between $97,000.00 and $127,000.00 per year, depending on experience, location, and employer.

What is a remote solutions engineer?

A Remote Solutions Engineer is a technical professional who helps customers understand, implement, and optimize a company's products or services, typically in a pre-sales or post-sales capacity. They work remotely to assess client needs, provide technical demonstrations, troubleshoot issues, and collaborate with sales and engineering teams. Their role often requires a mix of technical expertise, communication skills, and problem-solving abilities to ensure customer success.

What are the primary responsibilities of a remote solutions engineer on a daily basis?

A Remote Solutions Engineer typically spends their days designing technical solutions, troubleshooting client issues, and collaborating with both internal teams and clients via video calls, chat, or emails. Responsibilities often include gathering requirements, developing and implementing architectures, supporting technical pre-sales processes, and providing ongoing support and optimization for deployed solutions. Because the role is remote, strong self-management and proactive communication are essential, and most interaction happens in a virtual team environment. This allows for flexibility, but also requires a high degree of autonomy and accountability to ensure project milestones and customer satisfaction are consistently achieved.

What are the key skills and qualifications needed to thrive in the remote solutions engineer position, and why are they important?

To thrive as a Remote Solutions Engineer, you need strong technical expertise in IT systems, software development, and solutions architecture, typically backed by a degree in computer science or a related field. Experience with cloud platforms (like AWS, Azure, or Google Cloud), networking tools, and relevant certifications such as AWS Certified Solutions Architect or CompTIA Network+ are highly valued. Exceptional communication, problem-solving skills, and the ability to manage projects independently are crucial soft skills for this remote role. These competencies ensure you can effectively design, implement, and support tailored solutions for clients while collaborating with distributed teams and meeting business objectives.

What are the most commonly searched types of Solutions Engineer jobs in Ontario?

The most popular types of Solutions Engineer jobs in Ontario are:

What are popular job titles related to Remote Solutions Engineer jobs in Ontario?

For Remote Solutions Engineer jobs in Ontario, the most frequently searched job titles are:

What job categories do people searching Remote Solutions Engineer jobs in Ontario look for?

The top searched job categories for Remote Solutions Engineer jobs in Ontario are:

Infographic showing various Remote Solutions Engineer job openings in Ontario as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% Remote job distribution, with an average salary of $112,045 per year, or $53.9 per hour.

Software Developer - Cloud Solutions

PulseLearning

Toronto, ON • On-site, Remote

$40 - $85/hr

Contractor

Posted 20 days ago


Job description

About PulseLearning

Established in 1999, PulseLearning is a world-class, award-winning provider of learning solutions supporting clients globally across all sectors.

We operate across the United States, United Kingdom, EMEA, Ireland, Canada, and Australia, delivering innovative, people-focused learning solutions that drive real impact.

Our team works collaboratively to design and develop learning experiences that inspire behavioral change and measurable results. At PulseLearning, we value creativity, collaboration, and continuous improvement.


Role Overview

The Software Developer will be part of a team designing, building, and maintaining modern, cloud-based software solutions in collaboration with cross-functional teams and subject matter experts. The successful candidate will bring strong software engineering fundamentals, hands-on cloud experience, and a builder's mindset to deliver scalable, secure, and reliable systems.


Remote Work Term position, 3-9 months (duration set by client requirements)

Full-time (40 hrs/week) and part-time (20 hrs/week) positions available


Key Responsibilities

  • Contribute to a team that develops or enhances, tests, and deploys scalable, secure, and cost-effective software solutions using cloud-native architectures and microservices
  • Contribute to a team that develops software using one or more modern programming languages such as Java, Python, TypeScript, Go, C#, C++, or Rust
  • Contribute to a team that designs and consume RESTful APIs and integration frameworks to enhance system interoperability
  • Contribute to a team that deploys and operate workloads on major cloud platforms, applying cloud services for compute, storage, databases, networking, serverless, and containers
  • Contribute to a team that defines and manages infrastructure as code and automated deployment pipelines (CI/CD)
  • Apply engineering best practices, including automation, unit and integration testing, code reviews, secure coding, and technical documentation
  • Work with both relational (SQL) and NoSQL database technologies, selecting the right data store for each workload
  • Leverage AI agents, generative AI, and AI-enabled developer tools to improve development productivity and code quality
  • Monitor, troubleshoot, and resolve production issues, contributing to operational excellence and continuous improvement
  • Collaborate with cross-functional stakeholders and subject matter experts to translate business requirements into technical solutions
  • Contribute to a team that manages multiple development activities concurrently while meeting project timelines and quality standards
  • Work effectively with remote and globally distributed teams across multiple time zones
  • Be current with cloud technologies, architectural patterns, AI-assisted development practices, and emerging industry trends


Qualifications

  • 3+ years of professional (non-internship) software development experience
  • 2+ years of experience with design or architecture of new and existing systems, including design patterns, reliability, and scaling
  • Strong proficiency in at least one modern programming language (e.g., Java, Python, TypeScript, Go, C#, C++, or Rust)
  • Solid computer science fundamentals, including data structures, algorithms, and object-oriented design principles
  • Hands-on experience building and operating solutions on a major public cloud platform; deep familiarity with AWS services and architecture best practices is strongly preferred
  • Experience with distributed systems, microservices, serverless architectures, and containerization (e.g., Docker, Kubernetes)
  • Experience with infrastructure as code (e.g., CloudFormation, CDK, or Terraform) and CI/CD tooling
  • Working knowledge of SQL and NoSQL database systems
  • Understanding of security best practices, including identity and access management, encryption, and secure API design
  • Experience using AI agents or AI-enabled tools within software development workflows
  • Experience delivering complex software systems successfully to customers
  • Strong written and verbal communication skills, with the ability to explain technical concepts clearly in English
  • Experience working with remote and geographically dispersed teams across multiple time zones
  • Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, Information Systems, or a related field, or equivalent practical experience
  • Cloud certifications (e.g., AWS Certified Developer, Solutions Architect, or DevOps Engineer) are considered an advantage or
  • Experience in machine learning, data engineering, building AI-enabled applications is desirable
  • Work flexible, Central time business hours


Open to all remote work locations in Canada, USA, and Ireland.


PulseLearning is an equal opportunity employer. We welcome applications from all qualified candidates. Accommodations are available on request for candidates taking part in any stage of the selection process. Please contact hr@pulselearning.com and we will work with you to meet your needs.