Remote job
Solutions Architect
Job details
About this role
Role overview
Turn business goals into secure, maintainable technical architecture for hosted cloud products and customer-installed software. The architect owns target-state direction and guides delivery across cloud, hybrid, and on-premises environments, working with engineering, business, project, vendor, and client-facing teams.
Responsibilities
- Define current and future architecture, document transition plans, and guide modernization of legacy .NET applications and Windows services. - Design identity, application security, secrets, encryption, and certificate approaches across deployment environments. - Shape SQL Server and PostgreSQL data architecture, including schemas, migrations, reporting, and recovery considerations. - Translate business and non-functional needs into solution designs and architecture decision records; assess costs, risks, and benefits for stakeholders. - Guide architecture reviews, governance, and technical change control, including risk assessment and test requirements. - Establish architecture standards and improve delivery practices, observability, performance, and engineering capability through mentoring and hands-on guidance.
Requirements
- Bachelor’s degree in computer science or a related field, or equivalent education and experience; at least five years in a solution architecture or principal-level role. - Knowledge of microservices and experience with cloud deployment and integration patterns in Azure or AWS environments. - Experience designing solutions across vendor systems and cloud, hybrid, and on-premises deployments. - Working knowledge of application security practices for web, mobile, and cloud systems. - Experience writing architecture standards, guidelines, and process documentation for system or enterprise use. - Strong judgment in comparing cost, risk, scalability, and feature trade-offs, with the communication skills to align multiple stakeholders.
Nice to have
Legal technology or document management experience; SQL Server and PostgreSQL expertise; container orchestration or infrastructure as code; production work with high availability, observability tools, or regulated data residency requirements.
Benefits and work setup
The listed salary range is CAD $90,000–$115,000. The source also mentions medical benefits, a collaborative team environment, and a 37.5-hour work week.