Skip to main content
nesto

Technical Solutions Architect

RemoteCanada only· UTC-5…UTC-5
Published
Experience
Lead
Employment
Full-time
Company size
Mid-size
Salary not disclosed
Check eligibility

Open to CA only · UTC-5…UTC-5. Set where you work from to check your eligibility.

No BS summary

Solutions Architect with 8+ years of software engineering experience (3+ in architecture) needed for a fully remote role in Canada. Must have deep understanding of cloud-native architectures (AWS, Azure, GCP preferred), Microservices, API design (REST/GraphQL), and Domain-Driven Design. Strong communication skills and continuous learning are essential.

Core skills

MicroservicesDomain-Driven Designcloud-native architectures

Required skills

AWSAzureGCPAPI designRESTGraphQLevent-driven architectureevent sourcingcommand query responsibility segregationsoftware development methodologiessoftware development life cycle (SDLC)

Optional skills

GCPstart-up or scale-up environments

Required languages

English

Optional languages

French

What you'll do

  • Translate business requirements into clear technical specifications, diagrams, and data models to drive the solution development.
  • Design an end-to-end solution blueprint for new products, platform enhancements, and integrations.
  • Evaluate and select tools, frameworks, cloud services, databases, and integration patterns for specific solution
  • Ensure all proposed solutions strictly adhere to established enterprise architecture standards and the overall technology strategy.
  • Communicate architectural designs and the trade-offs involved clearly to both technical and non-technical audiences.
  • Manage risk by proactively identifying and mitigating potential technical risks and challenges within the design.
  • Collaborate effectively with cross-functional engineering teams, including Product Managers, Developers, and QA.
  • Engage with external partners and vendors for integration design.
  • Promote and advocate for modern architectural best practices, including Microservices, Domain-Driven Design, and Event-Driven Architecture.

What they require

  • 8+ years of experience in software engineering, with at least 3 years in a dedicated Solution or Software Architecture role.
  • Deep understanding of cloud-native architectures and major cloud provider platforms (e.g., AWS, Azure, or GCP), with a preference for GCP.
  • Experience designing and implementing reliable Microservices architectures, including good practices for API design (like REST/GraphQL) and inter-service communication.
  • Strong hands-on experience and advocacy for domain-driven Design principles and event-driven architecture, including patterns like event sourcing and command query responsibility segregation.
  • Excellent verbal and written communication skills with the ability to clearly articulate complex technical designs to both technical (developers, engineers) and non-technical (Product Managers, business leaders) audiences.
  • Committed to staying current with emerging technologies and industry trends, and continuous learning.
  • Strong understanding of software development methodologies and software development life cycle (SDLC).
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
  • Preferred but not a must Experience in start-up or scale-up environments.
  • Preferred but not a must Bilingualism in French and English.
  • You shouldn't apply if You are not interested in a role that involves frequent client-facing work or high-level stakeholder negotiation.
  • You shouldn't apply if You have no passion for the fintech or mortgage technology space and are unwilling to develop domain expertise.

Benefits

  • Work alongside high-performing talent in the industry.
  • The slope of your learning curve here will be vertical. You will touch more production systems in one year than you would in five years at a bank.
  • Premium benefits plan fully paid by nesto, including comprehensive insurance and unlimited access to telemedicine and mental health services for you and your family.
  • 4 weeks of vacation to ensure you stay at peak performance.
  • Access to the resources and tech you need to execute without friction.
  • Working framework: the environment that makes you productive and enables teamwork.

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.

🇨🇦 CanadaFintechMid-size
Salary not disclosed