cover image
Sage Recruiting Inc.

Software Engineer

Remote

Canada

Mid level

Full Time

18-03-2026

Share this job:

Skills

Communication TypeScript Problem-solving Decision-making Attention to detail Architecture Organization react node.js AWS Software Development AWS Cloud

Job Specifications

Intermediate / Senior Software Engineer (TypeScript / Node.js)

A growing technology company is building a modern fintech platform designed to power next-generation financial products and services.

As part of a new initiative, this team is focused on developing scalable infrastructure and APIs that enable high-performance financial applications. Operating like an internal startup, the team is composed of experienced engineers working together to build a product from the ground up.

We’re looking for Intermediate and Senior Software Engineers who are excited to influence early architecture decisions, design robust distributed systems, and contribute to the foundation of a new platform.

This is a unique opportunity to join a founding engineering team and directly impact product direction, architecture, and long-term scalability.

What You’ll Do

• Collaborate with cross-functional teams to design and deliver scalable, reliable software solutions

• Lead development of new platform components while improving existing systems

• Architect systems with a focus on performance, reliability, and maintainability

• Build and maintain developer-facing APIs and SDKs for internal and external use

• Integrate with third-party services and external systems

• Participate in code reviews and contribute to engineering best practices

• Support technical decision-making and architecture evolution

What We’re Looking For

• 5+ years of professional software development experience

• Strong backend development experience with TypeScript and Node.js

• Experience working with AWS cloud infrastructure

• Experience building developer-facing APIs or B2B SDKs

• Strong problem-solving skills and attention to detail

• Excellent communication and collaboration skills

Nice to Have

• Experience building or operating highly scalable systems (1M+ transactions)

• Full-stack experience with TypeScript/Node.js and React or React Native

• Experience in startup or fintech environments

Compensation

• Intermediate: $115,000 – $140,000 CAD

• Senior: $160,000 – $170,000 CAD

Why This Opportunity Is Interesting

• Join a founding engineering team building a new fintech platform

• Work in a startup-style environment within a larger organization

• Influence early architecture and long-term technical direction

• Build systems designed for high transaction volume

• Remote-first role within Canada

About the Company

Sage Recruiting is a Women-owned and operated technical recruitment company that focuses exclusively on Product and Engineering positions for software startups & SMB's across North America. We are proud of our 50+ 5 Reviews on Google and just passed 11 years in business! Our Founder is a Software Developer trained in Computer Science and the team is trained in technology every week by a local VP of Technology. Our candidates appreciate our candid and human approach and clients appreciate our dedication, communication and ... Know more