Job Search and Career Advice Platform

Enable job alerts via email!

Software Engineer

Fincentify

Montreal (administrative region)

Hybrid

CAD 160,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A tech-driven firm in Montreal is seeking a Software Engineer to join their high-performing team. The position is hybrid, offering a mix of in-office and remote work. Candidates should possess over 3 years of software engineering experience, strong proficiency in TypeScript, Node JS, React JS, and React Native, and a Bachelor's degree in a relevant field. Compensation ranges from CAD $150,000 to $260,000, including bonuses, with outstanding benefits like comprehensive health coverage, generous PTO, and wellness perks.

Benefits

Comprehensive health, dental & vision coverage
4 Weeks PTO per year
Annual wellness account
Professional development stipend
Monthly transit pass stipend
Monthly Uber credits
Wellness room with massage chairs
On-site baristas
Unlimited snacks
Yearly company retreat
Relocation stipend to Montreal, QC

Qualifications

  • 3+ years of professional software engineering experience.
  • Experience at a reputable technology company or financial services firm.
  • Demonstrated ability to leverage AI development tools.

Responsibilities

  • Own, build, and improve services and features across backend systems.
  • Ship full-stack features end-to-end.
  • Write and test production quality code.

Skills

TypeScript
Node JS
React JS
React Native
Algorithms mastery
Data structures
System design
Strong communication

Education

Bachelor's degree in Computer Science or Engineering or Mathematics

Tools

AI development tools
Job description
Overview

We are looking for a Software Engineer to join our small and high performing team in Montreal. The role is hybrid with a few days in office and a few days at home.

At Fincentify, software engineers are responsible for building the systems & products that empower hundreds of thousands of credit-invisible consumers across Canada and the United States, many of whom rely on our critical services.

What You’ll Do
  • Own, build, and improve services and features across our backend systems, focusing on scalability, maintainability and performance.
  • Ship full-stack features end-to-end: product discovery, scoping, implementation and release.
  • Make pragmatic calls in ambiguous situations; unblock yourself and others without waiting on perfect specs.
  • Improve existing surfaces: refactor opportunistically, pay down tech debt without slowing delivery.
  • Write and test production quality code to ensure correctness and performance.
  • Raise the bar on the team: share context, bring area expertise, and challenge decisions when the trade-offs don’t make sense.
  • Champion best practices for AI-native development, creating patterns and abstractions that enable rapid iteration with tools like Cursor and Claude Code.
What We’re Looking For
  • 3+ years of professional software engineering experience at a reputable technology company or financial services firm (FAANG/big tech, investment banking, private equity or similar)
  • University degree (min. Bachelors) in Computer Science or Engineering or Mathematics from a reputable university in Canada or in the United States.
  • Strong computer science & engineering fundamentals. Mastery of algorithms, data structures and system design.
  • Expert-level proficiency in TypeScript, Node JS, React JS and React Native
  • Strong communication skills: able to discuss trade-offs clearly with both technical and non-technical stakeholders.
  • Demonstrated ability to leverage AI development tools to accelerate delivery while maintaining code quality and architectural integrity.
  • Excellence in designing clean, testable, and well-documented code that serves as an effective context for AI assistants.
Nice to have
  • Experience building and operating systems where correctness and reliability are critical (payments, trading, risk management, or other high-stakes domains).
How We Work
  • Outcome-driven: engineers are accountable for outcomes and real impact, not lines of code, nor time spent and effort.
  • Direct feedback: we value and expect clear, candid communication across all team members.
  • Velocity with discipline: high throughput, but not at the expense of correctness or reliability.
  • Data over ego: arguments are won with evidence and reasoning, not titles or emotions.
Compensation & Benefits

We pay for impact and hold a high bar.

  • Total target compensation: CAD $160,000 – $260,000, depending on experience and demonstrated ability.
  • Base salary: CAD $150,000 - $200,000
  • EOY cash bonus: CAD $10,000 - $60,000 based on individual & company performance
  • Benefits:
  • Comprehensive health, dental & vision coverage
  • 4 Weeks PTO per year
  • Annual wellness account
  • Professional development & learning stipend
  • Monthly transit pass stipend
  • Monthly Uber credits for snacks and occasional late-night rides
  • Office perks: wellness room with massage chairs, on-site baristas and unlimited snacks
  • Yearly company retreat
  • Relocation stipend to Montreal, QC
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.