N

nesto

AI-powered mortgage lender with unbiased advice

Technical Solutions Architect

Implementation & Technical Account ManagementConfirmed live in the last 24 hours
Full-timeRemote in CanadaNo salary listed

About the Job

Requirements

  • At least 12 years of experience in software engineering, including at least 3 years in a dedicated Solution or Software Architecture role.
  • A deep understanding of cloud-native architectures and major cloud provider platforms such as AWS, Azure, or GCP; GCP is preferred.
  • Experience designing and implementing reliable microservices architectures, including API design such as REST or GraphQL and inter-service communication.
  • Hands-on experience with and advocacy for domain-driven design principles and event-driven architecture, including event sourcing and command query responsibility segregation.
  • The ability to clearly explain complex technical designs to technical and non-technical audiences.
  • A commitment to staying current with emerging technologies and industry trends and continuous learning.
  • A strong understanding of software development methodologies and the software development life cycle.
  • A bachelor's or master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Interest in frequent client-facing work and high-level stakeholder negotiation.
  • Willingness to develop domain expertise in fintech or mortgage technology.

Responsibilities

  • Translate business requirements into technical specifications, diagrams, and data models to drive solution development.
  • Design end-to-end solution blueprints for new products, platform enhancements, and integrations.
  • Evaluate and select tools, frameworks, cloud services, databases, and integration patterns for solutions.
  • Ensure proposed solutions adhere to enterprise architecture standards and the overall technology strategy.
  • Communicate architectural designs and trade-offs to technical and non-technical audiences.
  • Identify and mitigate potential technical risks and challenges within designs.
  • Collaborate with cross-functional engineering teams, including Product Managers, Developers, and QA.
  • Engage with external partners and vendors on integration design.
  • Promote and advocate modern architectural practices, including microservices, domain-driven design, and event-driven architecture.

Desired Qualifications

  • Experience in start-up or scale-up environments.
  • Bilingualism in French and English.

About the Company

nesto

AI-powered mortgage lender with unbiased advice

Nesto is a Canadian online mortgage lender that uses technology to simplify the mortgage process. It offers mortgage options through an AI-powered algorithm that estimates the best rate in seconds, then lets customers customize based on personal goals. The application process is straightforward, with easy document uploads for review. Nesto differentiates itself by providing unbiased, commission-free expert advice from a team of over 300 advisors across Canada, helping clients from start to finish and during the life of their loan. Revenue comes from the interest on mortgages, and the company has helped over 400,000 Canadians. Its goal is to make the mortgage experience transparent and customer-friendly by combining advanced technology with accessible expert guidance.

Company size
501-1,000
Company stage
Series E
Total funding
$222.6M
Headquarters
Montreal, Canada
Founded
2018

Recently Posted Jobs

Explore more opportunities at nesto

See more jobs