Post Job Free
Sign in

Software Engineer

Company:
Relay Financial
Location:
Toronto, ON, Canada
Pay:
CAD 10,000
Posted:
July 15, 2026
Apply

Description:

Relay Financial is a fast-growing Canadian fintech company building modern business banking and money management solutions for small businesses. Join our engineering team and help create secure, scalable products that simplify financial operations for thousands of customers across North America.

About the Role

As a Software Engineer, you will design, develop, and maintain high-quality software that powers Relay's business banking platform. You'll work closely with product managers, designers, and engineers to deliver reliable, secure, and user-friendly solutions while contributing to the continuous improvement of our technology.

Key Responsibilities

Design, develop, test, and maintain scalable web applications and backend services.

Build and enhance APIs and microservices that support financial products.

Collaborate with cross-functional teams to deliver new features and product enhancements.

Write clean, maintainable, and well-tested code following engineering best practices.

Optimize application performance, reliability, scalability, and security.

Troubleshoot and resolve software issues in development and production environments.

Participate in code reviews, technical discussions, and system design.

Develop automated unit, integration, and end-to-end tests.

Support CI/CD pipelines and cloud-based deployments.

Help ensure applications meet security, privacy, and compliance requirements.

Qualifications

Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.

3+ years of professional software development experience.

Strong knowledge of object-oriented programming, software design principles, and data structures.

Experience building scalable web applications and RESTful APIs.

Familiarity with Agile/Scrum development methodologies.

Strong analytical, problem-solving, and communication skills.

Preferred Skills

Java, Kotlin, Go, Python, or Node.js

React and TypeScript

REST APIs and GraphQL

PostgreSQL and Redis

AWS cloud services

Docker and Kubernetes

Git and CI/CD tools such as GitHub Actions or CircleCI

Microservices architecture

Automated testing frameworks

Experience with fintech or payment systems is considered an asset.

What We Offer

Competitive salary and performance-based incentives

Comprehensive health, dental, and vision benefits

Retirement savings program

Paid vacation and wellness days

Flexible hybrid or remote work options (where applicable)

Professional development and learning opportunities

Collaborative, inclusive, and innovative work environment

Relay Financial is an equal opportunity employer committed to building an inclusive workplace. We encourage applications from qualified candidates of all backgrounds. Accommodation is available throughout the recruitment process upon request.

Job Type: Full-time

Location: Toronto, Ontario, Canada

Apply