2

Remote Software Engineer Manager Jobs in Toronto, ON

Software Engineer

Toronto, ON ยท On-site +1

CA$160K - CA$200K/yr

Overview ABOUT US Founded in 1993, Bayview Asset Management is an investment firm focused on ... This role will be remote with occassional travel into Toronto office. * The compensation available ...

Toronto, Canada (Remote) Our client is a California-based company at the forefront of Artificial ... Collaborate with product managers, frontend developers, and other stakeholders to deliver features ...

Software Engineer

Toronto, ON ยท Remote

CA$40 - CA$50/hr

Remote Role Responsibilities * Build MCP servers in Python using FastMCP . * Integrate web or ... Implement populate/snapshot hooks for app state management. * Test apps locally and debug build ...

Software Engineering Manager

Mississauga, ON ยท Remote

CA$156K - CA$174K/yr

For Remote Roles : If this role is remote, there will be in-office events that will require travel ... Demonstrated technical expertise equivalent to a Senior Software Engineer , with handson experience ...

Software Engineering Manager

Mississauga, ON ยท Remote

CA$156K - CA$174K/yr

For Remote Roles : If this role is remote, there will be in-office events that will require travel ... Demonstrated technical expertise equivalent to a Senior Software Engineer , with handson experience ...

This is a remote role for candidates in the US or Canada, focusing on cross-functional ... Collaborate with product managers, designers, and other developers to define requirements and ...

About the Role As a Senior Software Engineer, you will work on our engineering team on a broad ... Experience working with remote teams * Note: Not all of these technologies are required, if you ...

About the Role As a Senior Software Engineer, you will work on our engineering team on a broad ... Experience working with remote teams * Note: Not all of these technologies are required, if you ...

Senior Software Engineer, Backend

Toronto, ON ยท Remote

CA$150K - CA$200K/yr

Remote Your New Company Join a fast-growing, product-driven technology company operating with a ... This is a high-ownership role where you'll work closely with product managers, designers, and ...

With a back-end team in the Philippines, I'm currently hiring for a Senior Software Engineer ... remote role, ideally US or Europe ( NO Applications from India / Pakistan ) EST Timezone

Remote (Canada) We're looking for a Senior Software Engineer to join a correctness-critical engineering function responsible for money movement, ledgering, reconciliation, and core financial ...

With a back-end team in the Philippines, I'm currently hiring for a Senior Software Engineer ... remote role, ideally US or Europe ( NO Applications from India / Pakistan ) EST Timezone

We are fully remote, with team members in the United States and Europe. Benefits include: * Equity ... Flexible Time Off - Autonomy to manage your schedule and work-life balance. * Health, Welfare and ...

Drive the adoption and change management necessary to embed AI-assisted software development ... Job Location - Remote (USA & Canada) The expected base salary for this position is: CAD 145000/ USD ...

Software Engineer Department: Commercial Marketer and Web Accelerator Engineering Location: Toronto ... Collaborates with peers, product managers, and scientists to ensure timely delivery. * Owns ...

Software Engineer Department: Commercial Marketer and Web Accelerator Engineering Location: Toronto ... Collaborates with peers, product managers, and scientists to ensure timely delivery. * Owns ...

Software Engineer Department: Commercial Marketer and Web Accelerator Engineering Location: Toronto ... Collaborates with peers, product managers, and scientists to ensure timely delivery. * Owns ...

Software Engineer Department: Commercial Marketer and Web Accelerator Engineering Location: Toronto ... Collaborates with peers, product managers, and scientists to ensure timely delivery. * Owns ...

Sr. Software Engineer

Toronto, ON ยท On-site +1

CA$147.50K/yr

Remote anywhere in Canada About the job you're considering: As a Senior Software Engineer, you will ... Provide effort estimations, agree on timelines with the manager, and contribute to project planning.

next page

Showing results 1-20

Remote Software Engineer Manager information

What are the key skills and qualifications needed to thrive as a Remote Software Engineer Manager, and why are they important?

To thrive as a Remote Software Engineer Manager, you need a strong background in software development, team leadership experience, and typically a degree in computer science or a related field. Familiarity with project management tools (like Jira or Trello), version control systems (such as Git), and remote collaboration platforms (like Slack and Zoom) is essential. Excellent communication, problem-solving abilities, and the capacity to motivate and guide remote teams distinguish top performers in this role. These skills ensure effective project delivery, cohesive remote teamwork, and the ongoing professional growth of distributed engineering teams.

How do Remote Software Engineer Managers effectively support and lead distributed teams?

Remote Software Engineer Managers utilize a mix of regular video meetings, asynchronous communication tools, and clear documentation to maintain team cohesion and productivity. They focus on setting clear expectations, providing timely feedback, and fostering a culture of trust and autonomy despite geographical distances. Additionally, they often implement structured onboarding processes and promote professional growth through virtual mentorship and training, ensuring remote engineers feel connected and supported.

What is a Remote Software Engineer Manager?

A Remote Software Engineer Manager is a technical leader who oversees a team of software engineers working from different locations rather than a centralized office. Their responsibilities include managing project timelines, mentoring developers, facilitating communication, and ensuring the successful delivery of software products. They use digital collaboration tools to coordinate their teams, set goals, and monitor progress. This role requires strong leadership, technical expertise, and the ability to foster a positive, productive remote work environment.

What is the difference between Remote Software Engineer Manager vs Remote Software Engineer?

AspectRemote Software Engineer ManagerRemote Software Engineer
CredentialsBachelor's/Master's in CS or related field, leadership experienceBachelor's/Master's in CS or related field, technical skills
Work EnvironmentLeads teams, manages projects, collaborates with stakeholdersDevelops code, implements features, collaborates with team
Employer & Industry UsageTech companies, startups, large enterprisesTech companies, startups, software development firms

The main difference is that a Remote Software Engineer Manager oversees teams and projects, focusing on leadership and management, while a Remote Software Engineer primarily writes code and develops software features. Both roles require technical expertise, but the manager also needs leadership skills and experience managing teams.

What are the most commonly searched types of Remote Software Engineer jobs in Toronto, ON? The most popular types of Remote Software Engineer jobs in Toronto, ON are:
Infographic showing various Remote Software Engineer Manager job openings in Toronto, ON as of May 2026, with employment types broken down into 83% Full Time, 12% Part Time, 1% Temporary, and 4% Contract. Highlights an 48% Physical, 6% Hybrid, and 46% Remote job distribution.
Software Engineer

Software Engineer

Bayview Asset Management

Toronto, ON โ€ข On-site, Remote

CA$160K - CA$200K/yr

Full-time

Posted 24 days ago


Job description

Overview
ABOUT US

Founded in 1993, Bayview Asset Management is an investment firm focused on mortgage and consumer credit.

The BAM AI Team develops AI-powered applications and internal platforms that integrate directly into business workflows, helping teams operate more efficiently, automate processes, and improve decision-making across the firm.

POSITION SUMMARY

Bayview is seeking a Senior Full Stack Developer to design and develop scalable applications, backend services, and data pipelines supporting AI-enabled internal tools and workflows. This role combines full-stack application development, platform engineering, and AI integration, with a focus on building reliable, maintainable systems that support business operations and user productivity.

The ideal candidate is a strong hands-on engineer with experience developing modern web applications, APIs, and backend infrastructure using Python and modern frontend technologies. This individual should be comfortable working across the full software development lifecycle, collaborating with technical and business stakeholders, and contributing to application architecture and engineering best practices.

KEY RESPONSIBILITIES:
  • Design, build, and maintain scalable full-stack applications using Python and modern frontend frameworks (e.g., React)
  • Develop and support backend services, APIs, and application workflows supporting internal business operations
  • Build and maintain data pipelines and integrations across internal and external systems
  • Integrate AI/LLM capabilities into business applications and operational processes
  • Contribute to application architecture, system design, and engineering standards across the platform
  • Collaborate with business stakeholders and internal teams to translate requirements into scalable technical solutions
  • Write clean, maintainable, well-tested, and performant code following engineering best practices
  • Troubleshoot, debug, and enhance existing systems and applications
  • Participate in deployment processes, CI/CD workflows, and ongoing platform improvements
  • Continuously evaluate and improve application performance, usability, and reliability
REQUIRED SKILLS:
  • 7+ years of professional software engineering experience developing modern web applications and backend systems
  • Strong proficiency in Python and JavaScript/TypeScript
  • Experience with modern frontend frameworks such as React
  • Experience designing and developing APIs and backend services
  • Experience working with relational and/or non-relational databases
  • Familiarity with Docker and containerized application environments
  • Understanding of full software development lifecycle, application architecture, and deployment practices
  • Ability to independently own features and solutions from development through deployment
  • Strong analytical, problem-solving, debugging, and troubleshooting skills
  • Effective written and verbal communication skills with both technical and non-technical stakeholders
PREFERRED SKILLS:
  • Experience building or supporting AI/LLM-powered applications or workflows
  • Exposure to ML Ops, CI/CD pipelines, or cloud-based application environments
  • Experience working with structured and unstructured data sets
  • Experience developing internal tools, workflow applications, or automation platforms
  • Familiarity with modern testing practices and Test Driven Development (TDD)
  • Experience collaborating closely with product, UX, or business teams
  • Understanding of scalable application design and component-based architecture
LOCATION & COMPENSATION:
  • This role will be remote with occassional travel into Toronto office.ย 
  • The compensation available for this role will be $160,000 โ€“ $200,000 CAD, depending on experience level.
  • There is also a performance-based bonus structure available.
Qualifications:UNAVAILABLEEducation:UNAVAILABLEEmployment Type: FULL_TIME