- Full-time
- Quick Apply
Position- Solution Architect
Location : Remote (Canada )
Type : contract - 6+ Months with possible extenison
We are a market-leading SaaS company seeking a visionary Solutions Architect to lead the technical design of a brand-new ERP application built entirely from scratch.
This role is the architectural cornerstone of the project. You will be responsible for designing a highly scalable, multi-tenant enterprise system that seamlessly integrates with our existing suite of established SaaS products. Working alongside an "AI-first" engineering team, you will map out how this new product leverages our existing shared platform services (such as unified login, authentication, and core data routing) while defining the AWS infrastructure and application architecture for the new .NET/Angular codebase.
Key Responsibilities
System Architecture & Design: Own the high-level and low-level technical design for a zero-to-one enterprise ERP application.
Ecosystem Integration: Design robust, secure integration patterns between the new ERP and our existing SaaS product portfolio.
Platform Leverage: Architect solutions that intelligently consume our pre-built shared backend services (identity/access management, data routing, etc.) rather than reinventing the wheel.
Cloud & Infrastructure: Define the AWS cloud architecture, ensuring high availability, performance, and strict data isolation for multi-tenant enterprise clients.
Technical Guidance: Partner closely with the Engineering Manager and an AI-enabled development team, establishing technical standards, code generation patterns, and architectural guardrails.
Technical Stack & Requirements
Backend: Deep expertise in .NET (C#) ecosystem and Microservices architecture.
Frontend: Strong architectural understanding of Angular.
Cloud: Extensive experience designing cloud-native solutions in AWS.
Package Management: NuGet repository management and internal package sharing.
Scale: Proven track record designing Enterprise, Multi-Tenant SaaS systems (this is a strict must-have).
Candidate Profile & Must-Haves
Zero-to-One Experience: Must have a portfolio of projects where you defined the architecture for a complex SaaS platform from a blank slate.
Startup DNA: Must possess a strong startup mentality-highly adaptable, hands-on, and capable of making pragmatic architectural decisions that balance speed-to-market with long-term scalability.
AI-Forward Mindset: Familiarity with modern AI coding assistants and an understanding of how to architect codebases that are easily navigable and extensible by AI-driven development teams.
Executive Communication: Ability to translate complex architectural trade-offs into clear business impact for stakeholders.