Career

<-

Back to Career

Senior Full-Stack Developer
Agricultural Lending Software  •  Engineering Department

Senior Full-Stack Developer
Agricultural Lending Software  •  Engineering Department

Position

Position

Senior Full-Stack Developer

Senior Full-Stack Developer

Department

Department

Engineering

Engineering

Reports To

Reports To

Engineering Lead

Engineering Lead

Employment

Employment

Full-Time, Permanent

Full-Time, Permanent

Location

Location

Canada - Preference for Calgary, AB or Montreal, QC; in-office presence required during onboarding, integration releases, and on-demand as needed

Canada - Preference for Calgary, AB or Montreal, QC; in-office presence required during onboarding, integration releases, and on-demand as needed

Compensation

Compensation

Competitive salary + stock options package

Competitive salary + stock options package

Benefits

Benefits

Comprehensive group health coverage, health and wellness spending account; generous PTO

Comprehensive group health coverage, health and wellness spending account; generous PTO

Posting Date

Posting Date

May 14, 2026

May 14, 2026

About Landjourney

About Landjourney

Landjourney develops purpose-built software for agricultural lending companies, supporting the complex workflows of lenders who finance farmland, equipment, and ag operations across North America. Our platform helps lending professionals manage loan origination, land portfolio analysis, and regulatory compliance with speed and precision. Quality is central to our product and our culture — the decisions our customers make depend on it.

Landjourney develops purpose-built software for agricultural lending companies, supporting the complex workflows of lenders who finance farmland, equipment, and ag operations across North America. Our platform helps lending professionals manage loan origination, land portfolio analysis, and regulatory compliance with speed and precision. Quality is central to our product and our culture — the decisions our customers make depend on it.

Position Summary

Position Summary

Landjourney is seeking a Senior Full-Stack Developer to take end-to-end ownership of features across our lending platform. This is a hands-on, high-impact role spanning Python/FastAPI backend services, PostgreSQL data modeling, React/Angular front-end development, and AWS infrastructure. You will work closely with product, design, and business stakeholders to ship reliable, well-architected software in a regulated fintech environment. You will also actively leverage AI-assisted development tools to accelerate delivery and raise code quality across the team.


While this position is allows for remote work most of the time after onboarding, candidates must be available for in-office collaboration during the initial onboarding period, integration releases, and on-demand with prior coordination. We have a preference for candidates based in Calgary, AB or Montreal, QC, or those able to align with Central/Mountain Time working hours.

Landjourney is seeking a Senior Full-Stack Developer to take end-to-end ownership of features across our lending platform. This is a hands-on, high-impact role spanning Python/FastAPI backend services, PostgreSQL data modeling, React/Angular front-end development, and AWS infrastructure. You will work closely with product, design, and business stakeholders to ship reliable, well-architected software in a regulated fintech environment. You will also actively leverage AI-assisted development tools to accelerate delivery and raise code quality across the team.


While this position is allows for remote work most of the time after onboarding, candidates must be available for in-office collaboration during the initial onboarding period, integration releases, and on-demand with prior coordination. We have a preference for candidates based in Calgary, AB or Montreal, QC, or those able to align with Central/Mountain Time working hours.

Key Responsibilities

Key Responsibilities

Backend Development

  • Design and build Python/FastAPI services with clean, well-documented REST APIs

  • Model data with Pydantic and PostgreSQL; implement Redis for caching and async workloads

  • Write maintainable, test-covered Python code following async best practices

  • Participate in architecture decisions and conduct thorough code reviews


Front-End Development

  • Develop and maintain responsive, accessible UIs with Angular (primary) and React

  • Collaborate with designers to translate wireframes and product requirements into polished interfaces

  • Ensure consistent cross-browser behaviour and performance across the platform


Infrastructure & DevOps

  • Actively use AI coding tools (e.g., GitHub Copilot, Claude, Cursor, or equivalent) to accelerate coding, testing, and documentation

  • Champion AI-assisted workflows within the engineering team and share learnings openly


Collaboration & Communication

  • Work cross-functionally with product, design, and business teams to scope and deliver features

  • Communicate clearly with both technical and non-technical stakeholders

  • Contribute to engineering documentation, runbooks, and internal standards

Backend Development

  • Design and build Python/FastAPI services with clean, well-documented REST APIs

  • Model data with Pydantic and PostgreSQL; implement Redis for caching and async workloads

  • Write maintainable, test-covered Python code following async best practices

  • Participate in architecture decisions and conduct thorough code reviews


Front-End Development

  • Develop and maintain responsive, accessible UIs with Angular (primary) and React

  • Collaborate with designers to translate wireframes and product requirements into polished interfaces

  • Ensure consistent cross-browser behaviour and performance across the platform


Infrastructure & DevOps

  • Actively use AI coding tools (e.g., GitHub Copilot, Claude, Cursor, or equivalent) to accelerate coding, testing, and documentation

  • Champion AI-assisted workflows within the engineering team and share learnings openly


Collaboration & Communication

  • Work cross-functionally with product, design, and business teams to scope and deliver features

  • Communicate clearly with both technical and non-technical stakeholders

  • Contribute to engineering documentation, runbooks, and internal standards

Qualifications

Qualifications

Required

  • 10+ years of professional full-stack software development experience

  • Deep Python expertise — FastAPI, Pydantic, async/await patterns

  • Strong SQL skills with PostgreSQL in production environments

  • Experience with Redis for caching and async task workloads

  • Production-grade front-end development with React or Angular

  • Solid AWS architecture knowledge (EC2, RDS, S3, ECS, Lambda)

  • Fluent English; French is an asset

  • Clear communicator with both technical and non-technical audiences


Preferred

  • Experience in fintech, lending, insurance, or another regulated software environment

  • Exposure to agricultural lending, land valuation, or related financial domains

  • Practical experience using AI coding tools (Copilot, Claude, Cursor, etc.) in day-to-day development

  • Familiarity with Kafka or event-driven architectures

  • Experience operating in a SOC 2 certified or similar compliance-conscious engineering environment

Required

  • 10+ years of professional full-stack software development experience

  • Deep Python expertise — FastAPI, Pydantic, async/await patterns

  • Strong SQL skills with PostgreSQL in production environments

  • Experience with Redis for caching and async task workloads

  • Production-grade front-end development with React or Angular

  • Solid AWS architecture knowledge (EC2, RDS, S3, ECS, Lambda)

  • Fluent English; French is an asset

  • Clear communicator with both technical and non-technical audiences


Preferred

  • Experience in fintech, lending, insurance, or another regulated software environment

  • Exposure to agricultural lending, land valuation, or related financial domains

  • Practical experience using AI coding tools (Copilot, Claude, Cursor, etc.) in day-to-day development

  • Familiarity with Kafka or event-driven architectures

  • Experience operating in a SOC 2 certified or similar compliance-conscious engineering environment

Compensation & Benefits

Compensation & Benefits

Landjourney offers a competitive total compensation package designed to attract and retain top engineering talent:


  • Competitive base salary, commensurate with experience and market rates

  • Stock options package — share in the company's growth from day one

  • Comprehensive group health coverage, health and wellness spending account

  • Generous paid time off (PTO) policy

  • Hybrid role – possibility to work remote most of the time. Preference given to applicants located in Calgary, AB or Montreal, QC

  • In-office presence is required during the onboarding period, during integration releases, and on-demand with prior notice — candidates must be able to commit to on-site availability for these occasions

  • Access to modern tooling and a team culture that actively encourages experimentation with AI-assisted workflows

Landjourney offers a competitive total compensation package designed to attract and retain top engineering talent:


  • Competitive base salary, commensurate with experience and market rates

  • Stock options package — share in the company's growth from day one

  • Comprehensive group health coverage, health and wellness spending account

  • Generous paid time off (PTO) policy

  • Hybrid role – possibility to work remote most of the time. Preference given to applicants located in Calgary, AB or Montreal, QC

  • In-office presence is required during the onboarding period, during integration releases, and on-demand with prior notice — candidates must be able to commit to on-site availability for these occasions

  • Access to modern tooling and a team culture that actively encourages experimentation with AI-assisted workflows

Equal Opportunity Statement

Equal Opportunity Statement

Landjourney is an equal opportunity employer. We are committed to building a diverse and inclusive team and welcome applications from candidates of all backgrounds, identities, and experiences. Accommodations are available upon request throughout the recruitment process.

Landjourney is an equal opportunity employer. We are committed to building a diverse and inclusive team and welcome applications from candidates of all backgrounds, identities, and experiences. Accommodations are available upon request throughout the recruitment process.

Application Instructions

Application Instructions

Qualified candidates should submit the following materials to the Landjourney recruiting team.

Qualified candidates should submit the following materials to the Landjourney recruiting team.

Follow us

Information

Privacy Policy

Careers

© 2025 Landjourney Technologies Inc. All rights reserved.