nesto Logo

nesto

Staff Backend Developer

Reposted 3 Days Ago
Be an Early Applicant
Remote
Hiring Remotely in Canada
Senior level
Remote
Hiring Remotely in Canada
Senior level
As a Staff Backend Developer, you'll drive technical excellence, mentor junior engineers, and lead complex projects. Collaborate with teams to ensure high-quality software delivery and contribute to the company’s technical strategy.
The summary above was generated by AI

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.

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.



Top Skills

Ci/Cd
Codefresh
Datadog
Docker
Go
GCP
Google Cloud Build
Kubernetes
Pulumi
React
Restful Apis
Typescript

nesto Montréal, Québec, CAN Office

2200 Rue Stanley, Montréal, Quebec, Canada, H3A 1R6

Similar Jobs

4 Days Ago
Easy Apply
Remote
Canada
Easy Apply
Senior level
Senior level
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Seeking a Staff Software Engineer to lead Cash services, architect distributed systems, and manage technical strategies for Coinbase's Consumer Cash team.
Top Skills: ClickhouseGoKafkaMongoDBRedis
2 Days Ago
Remote
Canada
Senior level
Senior level
Software • App development • Conversational AI
As a Staff Backend Engineer, you will design and own system architectures, lead feature delivery, mentor engineers, and improve system performance and security.
Top Skills: AWSDatadogElasticFigmaKongKubernetesLangchainLinearMongodbNode.jsNotionPostgresRabbitMQReactRedisSlackTemporal.IoTypescriptVector Dbs
3 Days Ago
Easy Apply
Remote
Canada
Easy Apply
Mid level
Mid level
Software
The Staff Backend Engineer will enhance Grafana backend services, deliver new functionalities, mentor junior engineers, and maintain high-quality features for both Cloud and On-Prem customers.
Top Skills: Ci/CdDockerGoKubernetesMySQLPostgresSqlite

What you need to know about the Montreal Tech Scene

With roots dating back to 1642, Montreal is often recognized for its French-inspired architecture and cobblestone streets lined with traditional shops and cafés. But what truly sets the city apart is how it blends its rich tradition with a modern edge, reflected in its evolving skyline and fast-growing tech industry. According to economic promotion agency Montréal International, the city ranks among the top in North America to invest in artificial intelligence, making it le spot idéal for job seekers who want the best of both worlds.

Key Facts About Montreal Tech

  • Number of Tech Workers: 255,000+ (2024, Tourisme Montréal)
  • Major Tech Employers: SAP, Google, Microsoft, Cisco
  • Key Industries: Artificial intelligence, machine learning, cybersecurity, cloud computing, web development
  • Funding Landscape: $1.47 billion in venture capital funding in 2024 (BetaKit)
  • Notable Investors: CIBC Innovation Banking, BDC Capital, Investissement Québec, Fonds de solidarité FTQ
  • Research Centers and Universities: McGill University, Université de Montréal, Concordia University, Mila Quebec, ÉTS Montréal

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account