2

Remote Mainframe Developer Jobs in Toronto, ON (NOW HIRING)

Senior Software Engineer (Remote)

Toronto, ON ยท Remote

CA$140K - CA$170K/yr

Experience writing performant and maintainable UI/UX * Strong understanding of security, reliability, and DevOps principles * Experience collaborating in cross-functional teams * Ability to clearly ...

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 ...

Software Engineer

Toronto, ON ยท On-site +1

CA$160K - CA$200K/yr

POSITION SUMMARY Bayview is seeking a Senior Full Stack Developer to design and develop scalable ... This role will be remote with occassional travel into Toronto office. * The compensation available ...

Our software engineers at Epistemix show a clear passion for quality and love to bring software to ... We are fully remote, with team members in the United States and Europe. Benefits include: * Equity ...

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

New

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

New

Consultative Engineering & Change Management: Build trust and rapport with new, diverse teams ... Job Location - Remote (USA & Canada) The expected base salary for this position is: CAD 145000/ USD ...

The Role GBME is searching for Software Engineers who are continuous learners and are eager to ... Remote-friendly work environment will provide you with the flexibility to perform at your best.

We are seeking a dynamic and business-savvy Senior Power Platform Developer to join our team. This role emphasizes the development, support, and enhancement of critical Audit Operations Apps. The ...

We are seeking a dynamic and business-savvy Senior Power Platform Developer to join our team. This role emphasizes the development, support, and enhancement of critical Audit Operations Apps. The ...

We are looking for a talented full stack software engineer to build SaaS application. You are an energetic and driven leader with a proven track record of taking new ideas from concept to market. You ...

We are seeking a dynamic and business-savvy Senior Power Platform Developer to join our team. This role emphasizes the development, support, and enhancement of critical Audit Operations Apps. The ...

Today, Cash App has thousands of employees working globally across office and remote locations ... As a software engineer on the Cash App Banking server engineering team, you will design, develop ...

next page

Showing results 1-20

Remote Mainframe Developer information

What Does a Remote Mainframe Developer Do?

As a remote mainframe developer, you work from home to design, code, test, and configure software and applications used on a mainframe system. Mainframes are large computers with particularly high processing power and are often used for critical tasks like bulk data processing or enterprise resource planning. In this role, you may help ensure all new software is fully backward-compatible, monitor system performance, isolate errors, and work collaboratively with other developers as needed. Most mainframe developers work for larger companies. As a remote employee, you use virtual office software, phone, chat, or email to remain connected to other employees.

What are the key skills and qualifications needed to thrive as a Remote Mainframe Developer, and why are they important?

To thrive as a Remote Mainframe Developer, you need strong programming skills in languages like COBOL, JCL, and experience with mainframe operating systems, often supported by a degree in computer science or related field. Familiarity with tools such as IBM z/OS, DB2, CICS, and version control systems is typically required, along with relevant certifications. Excellent problem-solving abilities, independent work ethic, and effective virtual communication are standout soft skills for this remote role. These skills ensure smooth maintenance, modernization, and support of critical legacy systems in distributed teams.

How does a Remote Mainframe Developer typically collaborate with on-site teams and manage communication challenges?

As a Remote Mainframe Developer, you'll often work closely with on-site IT teams, business analysts, and project managers through virtual meetings, chat platforms, and shared documentation tools. Effective communication is key, so regular check-ins and proactive status updates help ensure alignment on project goals and troubleshooting efforts. Many companies use agile methodologies, which means you'll likely participate in daily stand-ups and sprint planning sessions remotely. While time zone differences can be a challenge, flexible scheduling and clear communication protocols are common strategies to keep everyone connected and productive.

What is a Remote Mainframe Developer?

A Remote Mainframe Developer is a software professional who specializes in designing, developing, maintaining, and troubleshooting applications that run on mainframe computers, while working from a remote location. Mainframes are powerful computers often used by large organizations for critical applications, such as transaction processing and bulk data handling. Remote Mainframe Developers use programming languages like COBOL, JCL, and Assembler, and often connect to mainframe systems via secure networks. Their work ensures that legacy systems remain efficient, secure, and up-to-date. This role typically requires strong technical skills, experience with mainframe environments, and effective communication for collaborating with on-site teams.
What are the most commonly searched types of Mainframe Developer jobs in Toronto, ON? The most popular types of Mainframe Developer jobs in Toronto, ON are:
What are popular job titles related to Remote Mainframe Developer jobs in Toronto, ON? For Remote Mainframe Developer jobs in Toronto, ON, the most frequently searched job titles are:
What job categories do people searching Remote Mainframe Developer jobs in Toronto, ON look for? The top searched job categories for Remote Mainframe Developer jobs in Toronto, ON are:
Infographic showing various Remote Mainframe Developer job openings in Toronto, ON as of May 2026, with employment types broken down into 84% Full Time, 13% Part Time, and 3% Contract. Highlights an 73% Physical, 18% Hybrid, and 9% Remote job distribution.
Senior Software Engineer (Remote)

Senior Software Engineer (Remote)

Caribou

Toronto, ON โ€ข Remote

CA$140K - CA$170K/yr

Full-time

Posted 21 days ago


Job description

About Caribou

Caribou is building the engagement infrastructure for the home care workforce and the agentic layer for home care operations.

The home care workforce is the largest and fastest-growing workforce in America. We need more caregivers, more durable home care businesses, and higher-quality care delivered in the home.

The global population is aging, and the need for home care is growing each year. Unfortunately, at a time when care is needed more than ever, the home care industry is facing a crisis a shortage of care workers.

At Caribou, we're on a mission to solve the caregiver crisis. When caregivers feel valued, recognized, and financially secure, they stay longer, deliver better care, and strengthen our communities.

Our platform helps care organizations attract, engage, and retain staff through data-driven recognition, rewards, and coordination tools that make caregivers' lives better and agencies more successful. On average, our customers grow their staff by 25% in year one and reduce turnover dramatically.

Now, we're expanding what's possible. Caribou is deploying AI-powered agentic systems that work alongside agency coordinators handling routine coordination, outreach, and administrative workflows so that staff can spend more time on what matters most: building and maintaining relationships with the caregivers and patients they serve. Better agency operations lead to a more stable caregiver workforce.

Caribou was recently recognized as one of The Globe and Mail's Top Growing Companies #10 in technology and we're just getting started. Join us as we transform how care organizations recognize and retain the people who make care possible.

The Opportunity

As a Senior Software Engineer at Caribou, you will shape the architecture, quality, and evolution of the core systems powering our products. You'll influence our product strategy, technical direction, and engineering best practices while helping us scale to support caregivers across North America.

You'll join a talented, mission-driven team where:

  • Everyone is a leader - from decision-making to rolling up our sleeves when needed
  • We build with empathy, always asking how the product improves the caregiver experience
  • We learn fast through data, experimentation, and thoughtful collaboration

What You'll Do

  • Architect and build distributed, event-driven systems that support large-scale data and real-time interactions
  • Lead major initiatives end-to-end: from technical design and data modeling to deployment and monitoring
  • Collaborate closely with Product and Design to deliver delightful user experiences
  • Ensure reliability, performance, security, and observability across the stack
  • Mentor teammates and elevate engineering quality - through code reviews, technical design, and thought leadership

The Ideal Candidate

  • 5+ years of experience building production software systems at scale
  • Proficiency with a modern stack - ideally TypeScript, Node.js, React, PostgreSQL, and AWS
  • Proven ability to design backend services using best practices (e.g., REST/GraphQL, domain-driven design, event-driven patterns, CQRS)
  • Experience writing performant and maintainable UI/UX
  • Strong understanding of security, reliability, and DevOps principles
  • Experience collaborating in cross-functional teams
  • Ability to clearly communicate technical trade-offs to both engineers and non-technical stakeholders
  • A growth mindset and motivation to experiment, measure, and iterate

Why You'll Love Working Here

  • Purpose with impact: Help solve one of society's most important challenges - the caregiver shortage.
  • Award-winning company: Caribou is a Top 10 Fast-Growing Technology Company in Canada (The Globe and Mail 2025).
  • Hybrid work-culture: The team primarily operates out of Toronto with one day a week in-office. Options to work remotely - we just care about getting the best work done.
  • Compensation & perks: Competitive salary, stock options, and healthcare benefits and summer half-days.
  • Values-driven team: Low-ego, high-character people who move fast, stay humble, and sweat the details

Bonus skills and characteristics:

  • You have a degree in Computer Science or equivalent.
  • Experience with AI/Voice technologies or LLM-powered automations
  • You're excited to both teach and learn from your peers.

Equal Opportunity Employer

At Caribou, we understand the value of having a diverse team. We believe in providing equal opportunity employment regardless of race, national or ethnic origin, color, religion, age, sex, sexual orientation, gender identity or expression, marital status, family status, genetic characteristics, disability, and conviction. Please let us know if you require accommodation during the recruitment process. Please contact roxyATcaribou.care if you have any questions or need support in any way.