Top Benefits
About the role
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 technologywith the best developers, AI engineers, and mortgage experts in the country. Work on amodern tech stackand a development framework designed tounlock your full potentialand accelerate your career.
###Why join us
- 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.
About nesto
nesto is on a mission to offer a positive, empowering and transparent property financing experience, simplified from start to finish.
Powered by the most advanced technology, we screen the whole market in seconds to find the most affordable mortgage while our commission-free experts provide you with unbiased support along the process.
Simply, welcome to the bright future of home buying.
Similar jobs you might like
Top Benefits
About the role
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 technologywith the best developers, AI engineers, and mortgage experts in the country. Work on amodern tech stackand a development framework designed tounlock your full potentialand accelerate your career.
###Why join us
- 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.
About nesto
nesto is on a mission to offer a positive, empowering and transparent property financing experience, simplified from start to finish.
Powered by the most advanced technology, we screen the whole market in seconds to find the most affordable mortgage while our commission-free experts provide you with unbiased support along the process.
Simply, welcome to the bright future of home buying.