Home Job Listings Categories Locations

Staff Backend Developer

📍 Montreal, Canada

Technology nesto

Job Description

Join nesto — proudly named Canadian Rocketship 2025*. A Deloitte Fast 50 company evolving alongside Canada’s top tech innovators and disrupting a 2.1 Trillion-dollar mortgage industry at light speed by building the mortgage ecosystem of the future.

BUILD lending technology with the best developers, AI engineers, and mortgage experts in the country. Work on a modern tech stack and a development framework designed to unlock your full potential and accelerate your career.

Hypergrowth: Deloitte Fast 50 — 3 years in a row

Tech community credibility: TechTO Canadian Rocketship 2025*

Industry leadership: CLA Lending Company of the Year — 4 consecutive years

Talent magnet: CMP Top Mortgage Employer 2025

Trusted technology: powering major financial institutions across Canada

An entrepreneurial culture built on trust, speed, uncomfortable ambition, being stronger together, and a relentless obsession with our clients.

Who are you Builders. Problem-solvers. Curious minds. People who move fast, embrace innovation, and believe we’re stronger together. If you trust your skills and want to build real technology that reshapes an entire industry, join us now.

About nesto and Nesto Cloud nesto is Canada’s leading provider of mortgage technology and financing solutions, managing $73B+ CAD in residential and commercial mortgages, with 1,000+ team members across 12 offices nationwide. You will be working on Nesto Cloud, Canada’s most advanced cloud platform, delivering end-to-end technology solutions for lenders in the digital age.

About the team Several major tech projects are progressing in parallel at a high delivery pace. Structured by squads, the tech teams are working on different products and nesto experiences based on strong algorithms and AI to meet business objectives. Our technology allows customers to shop and access mortgage products by enabling them to complete their mortgage applications and transactions digitally.

From the very beginning, we created a modern, cloud-native tech platform (based on Google Cloud) adhering to the industry's highest standards in terms of development and operation processes. Our front-end is written in Typescript with React and our back-end in Go, in the form of loosely coupled docker-containerized microservices, well decoupled via RESTful APIs and pub-sub queues, and isolated behind different API gateways. Those containers are orchestrated using Kubernetes, instrumented with Datadog. Our CI/CD pipelines are automated using Google Cloud Build and Codefresh and our infrastructure is managed using Pulumi.

About the position As a Staff Developer, you will be responsible for driving technical excellence within our engineering team at a startup pace. You will work closely with other senior engineers and leaders to identify development opportunities, design and implement learning programs, and assess progress toward our technical goals.

You will be responsible for contributing to the technical strategy of the company and leading the development of complex technical projects. You will be responsible for coaching and mentoring more junior engineers to help them grow into successful, independent contributors.

What you’ll be doing

Work with cross-functional teams to ensure that software projects are delivered on-time, with high quality

Contribute to the technical strategy of the company and ensure that our technical infrastructure is scalable, robust, and secure

Develop and implement training and mentoring programs for engineers of all levels

Identify learning opportunities for the team and help design and execute learning plans

Conduct code reviews, offer constructive feedback, and provide guidance on best practices

Help develop a culture of engineering excellence, quality, and technical curiosity

Lead the development of complex technical projects and ensure technical excellence is maintained throughout the development process

Foster an inclusive and supportive team environment where engineers can thrive and develop their skills

Act as a technical mentor to junior engineers, helping them grow their technical expertise and career development

AI-Forward & Multiplier of Efficiency You are genuinely optimistic about the future of AI in software engineering and act as a catalyst for its adoption across the organization. You don’t just optimize your own workflow; you are obsessed with evolving how our entire team builds—leveraging modern tools to automate the mundane, solve complex architectural problems faster, and consistently raise the ceiling for the value we ship at a startup pace.

Who you are

Bachelor's degree in Computer Science or related field (or equivalent experience)

7+ years of experience as a software developer, with experience in backend web development, distributed systems, and/or cloud infrastructure

Familiarity with modern technologies and frameworks (experience with GoLang a very strong asset)

Experience in technical training, mentoring, or coaching

Excellent interpersonal and communication skills, with the ability to work effectively with engineers at all levels of experience

Strong understanding of software engineering best practices, including design patterns, testing methodologies, and agile development processes

Passion for software development and a track record of continuous learning and growth

Experience in a leadership role, with a proven ability to influence technical decisions and drive change

What we offer

Contribute directly to shaping the experience that will modernize the Canadian mortgage industry;

Multiple growth opportunities within the company;

Competitive compensation;

We offer stock options to all of our employees;

A generous time-off policy including 4 weeks vacation per year;

Premium benefits plan fully paid by nesto, including a top-class insurance plan and unlimited access to telemedicine service for you and your family;

An annual health budget;

An accessible international work program;

Possibility to work 100% from home (from Canada) or from beautiful offices in downtown Montreal (Peel Station).

Diversity and inclusion If you have the required qualifications and are excited about working with a dynamic team, we encourage you to apply for this position. At nesto, we firmly believe that creativity and collaboration are the fruit of diversity. We are committed to fostering, cultivating and preserving a culture of diversity, equity, inclusion and belonging, and are proud to ensure impartial and inclusive practices for accessing employment and professional growth. All qualified applicants will be considered without regard to age, colour, disability, ethnic origin, family or marital status, gender identity or expression, language, physical and mental ability, political affiliation, religion, sexual orientation, social status, veteran status and any other characteristics that make our employees unique.

#J-18808-Ljbffr

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.

Job Details

Posted Date: March 18, 2026
Job Type: Technology
Location: Montreal, Canada
Company: nesto

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.