Relomote
Remote JobsRelocation Jobs
Add companySaved
Relomote

Relomote is a job board for remote, hybrid, and relocation jobs — every listing AI-classified for the countries it actually hires from, or the visa and relocation support it offers.

LinkedInCrunchbase

Remote jobs by category

  • Remote Engineering & Development jobs
  • Remote Customer Support jobs
  • Remote Design jobs
  • Remote Marketing jobs
  • Remote Sales jobs
  • Remote Product jobs
  • Remote Data & Analytics jobs
  • Remote People & Talent jobs
  • Remote Writing & Content Creation jobs
  • Remote Finance jobs
  • Remote Legal & Compliance jobs
  • Remote Operations & Admin jobs
  • Remote Data Entry jobs
  • Remote Virtual Assistant jobs
  • Remote Education/Training jobs
  • Remote Healthcare/Clinical jobs
  • Remote Other jobs

Remote jobs by location

  • Work from anywhere jobs
  • Remote jobs in Africa
  • Remote jobs in Asia
  • Remote jobs in Europe
  • Remote jobs in Latin America
  • Remote jobs in Middle East
  • Remote jobs in North America
  • Remote jobs in Oceania
  • All remote jobs →

Relocation & visa sponsorship

  • Visa sponsorship jobs
  • Relocation package jobs
  • Relocate to Europe
  • Relocate to Germany
  • Relocate to Netherlands
  • Relocate to Spain
  • Relocate to Portugal
  • Relocate to Greece
  • Relocate to United Kingdom
  • Relocate to Canada
  • Relocate to Australia
  • Relocate to Sweden
  • Relocate to Switzerland
  • Relocate to Japan
  • Relocate to United Arab Emirates
  • All relocation jobs →

© 2026 RelomoteAboutPrivacyTerms

Contact [email protected] · Built by Mahmoud

Relomote
Remote JobsRelocation Jobs
Add companySaved
Engage People logo

Software Architect

Engage People
Posted 3 hours ago
🇨🇦Canada🏢Hybrid💰CA$125.0K–CA$145.0K📁Engineering & Development
Is this job info correct?

OVERVIEW The Software Architect applies specialized knowledge to conceptualize, design, develop, configure, and implement business and technical software solutions. The Software Architect interacts with both the client and project members such as the Product Manager, Project Manager, Business Analyst, Data and Software Engineers as required, in order to gain an understanding of the business environment, technical context, and organizational strategic direction. The Software Architect defines the scope, plans, and deliverables for assigned components. The Software Architect ultimately starts with a vision and follows through with the execution of a solution. RESPONSIBILITIES Designs, develops and implements solutions based on current business strategies and requirements to ensure project solutions are aligned with client needs. Understands the big picture and the various use cases involved while crafting the solution and providing documentation. Identifies the appropriate software architecture for both server-side and client-side solutions to fulfil the proposed requirements. Engages directly with clients and business analysts to understand their objectives and requirements in order to propose solutions that meet those needs. Collaborates with product managers, project managers, business analysts, developers and QAs to ensure product features are built to specification by clearly communicating architecture and design concepts/guidelines. Works directly with the Project Managers and Product Managers to develop timelines, evaluating risk as required. Ensures coding standards/practices and software version control policies are adhered to. Coaches and mentors engineers on architectural patterns. Mitigates risks and problems identified in providing the solution. Ensures work conforms to security and quality standards (SOC2 & PCI) which includes participating in regular auditing reviews. Keeps an eye out for technology trends, open source projects that can be used. Performs other duties as required. QUALIFICATIONS Bachelor's degree in Computer Science, Software Engineering, or related technical discipline from an accredited institution. Minimum 5 years experience with end-to-end architecture for large design and coordinate project teams in the SaaS industry. Demonstrated expertise in building Enterprise Applications, Web Services, and Management at scale is a requirement. Experience with Architectural patterns for High Availability, Performance, Scale Out architecture, Disaster Recovery, Security Architecture Knowledge of cloud-based architectures. Software development experience with PHP object oriented / modular programming. Experience with MVC frameworks (Laravel or Symfony). Understanding of relational database design (MySQL or similar), including performance and scaling considerations. Understanding of RESTful API design principles and API documentation standards (OpenAPI/JSON Schema). Experience with Cloud architecture (Lambda / ECS / RDS / ElastiCache etc.) is considered a plus. Ability to guide the team in all tiers of enterprise applications including front-end technologies like AngularJS, Vue.js, etc. Strong understanding of information technology, security, confidentiality, and privacy practices and regulations. Data-driven approach to identifying and demonstrating the right tools at every stage of software development to ensure code and architectural qualities are not compromised. Ability to prioritize and handle work to critical project timelines in a dynamic environment and develop new approaches to complex design problems. Excellent communication and interpersonal skills. Compensation: Annual base pay of $125,000.00-$145,000.00 CAD, depending on experience and qualifications, plus performance-based bonus. Vacancy Notice: This job posting represents an existing vacancy that Engage is actively seeking to fill. AI Disclosure: AI is not used to screen, assess, or select applicants. We thank all applicants for their interest in Engage, however, only those selected for an interview will be contacted. Engage is an equal opportunity employer committed to diversity in the workplace. In addition, Engage is committed to providing accommodations for people with disabilities during the recruitment and selection process. In the event you require any accommodations, please advise us in advance and we will work with you to meet your needs. Values: Integrity/Teamwork/Diversity/Innovation/Courage

Similar jobs

Similar jobs

Solutions Petal Inc. logo

Software Architect, Platform Services

Solutions Petal Inc.

🇨🇦Canada3 days ago
GE

Senior Safety Design Software Architect- AV

Generalmotors

🇨🇦Canada3 days ago
GE

Staff DevOps Software Quality Automation Architect

Generalmotors

🇨🇦Canada5 days ago
Velixo logo

Lead developer/Software Architect — Custom Business Application

Velixo

🇨🇦Canada6 days ago
Blackpoint Cyber logo

Software Architect

Blackpoint Cyber

🌍Canada, United States2 weeks ago
Medaviehs logo

Intermediate Software Architect

Medaviehs

🇨🇦Canada2 weeks ago