Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Architect (Full Stack)

Home > Java programming jobs

Software Architect (Full Stack) in Canada

  • Vena Solutions
  • Full time
  • Email
  • Remote

Responsibilities

  • Support and evolve solution architecture for cloud-based SaaS features, capabilities, and proof-of-concept initiatives.
  • Collaborate with Engineering teams to design maintainable solutions that balance functional requirements with performance, security, scalability, and compliance.
  • Review engineering designs and implementations for alignment with approved architecture, standards, and governance expectations.
  • Create and maintain architecture artifacts and decision records, and communicate architectural concepts through design reviews, working sessions, and knowledge sharing.
  • Contribute to architecture governance, platform standards, solution patterns, and long-term sustainability.
  • Use modern and AI-assisted tools for architectural research, analysis, documentation, and continuous improvement.

Requirements

  • 1–3 years of experience contributing to solution architecture, technical design, or complex system design in a software or SaaS environment.
  • 4+ years of experience in software development or related technical roles, including hands-on work with a modern programming language such as Java, C#, or JavaScript.
  • Practical front-end and back-end experience with technologies such as React, Node.js, or Spring, plus distributed systems concepts including microservices and REST or GraphQL APIs.
  • Understanding of algorithms, data structures, computational complexity, and communicating design trade-offs.
  • Experience with data modelling, data management, OLTP, cloud-based SaaS application design, scalability, and multi-tenancy.
  • Hands-on experience with Microsoft Azure and AWS using cloud-native patterns in a SaaS application.
  • Experience with AI-enabled development tools such as GitHub Copilot, Claude, or SpecKit.
  • Strong collaboration and communication skills with engineers, product managers, and technical stakeholders, along with curiosity, self-motivation, and an interest in AI-driven solutions.

Benefits

  • Flexible Canada-based work arrangement: full-time in the Toronto office, hybrid throughout the week, or fully remote within Canada.

Vena Solutions

Vena Solutions delivers innovative technology consulting services that empower businesses to streamline operations, enhance data insights, and accelerate digital transformation. By combining industry expertise with agile methodologies, we help clients unlock growth potential and achieve measurabl...

Similar positions

Lead Software Engineer - Android Engineer

  • JPMorgan Chase
  • Full time
  • USA
  • 09/13/2026
  • Salary: $157k - $215k/yr
  • New York, NY

Full Stack Software Engineer 4

  • Netflix
  • Full time
  • USA
  • 09/13/2026
  • Salary: $250k-$413k
  • Remote

Staff Software Engineer, Data Warehouse

  • Airbnb
  • Full time
  • USA
  • 09/12/2026
  • Salary: $212k-$265k
  • Remote

Sr. Software Engineer

  • Viant Technology
  • Full time
  • USA
  • 09/12/2026
  • Salary: $150k - $180k/yr
  • Irvine, CA

Software Engineer, Professional II

  • Zebra Technologies
  • Full time
  • Others
  • 09/12/2026
  • Bengaluru, India