Software Architect
$125k - $145k per yearEngage People Inc.
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.
- 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.
Annual base pay of $125,000.00-$145,000.00 CAD, depending on experience and qualifications, plus performance-based bonus.
Vacancy NoticeThis job posting represents an existing vacancy that Engage is actively seeking to fill.
AI DisclosureAI 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.
#J-18808-Ljbffr- ...career. THE ROLE: AMD is looking for a strategic software engineering lead who is passionate about architecting and delivering solutions for enterprises purchasing... ...: Solution Architecture & Delivery Architect and deliver end-to-end software solutions that highlight...SuggestedFull timeInternship
- Introduction At IBM Software, we transform client challenges into solutions. Building the world's leading AI-powered, cloud-native products... ...and reliability can be equally satisfying. What You Will Do: Architect, design, build and operate end-to-end solutions for collecting,...SuggestedFull time
- ...your career. THE ROLE: AMD is looking for a Security Firmware Architect to join the Product Security Office (PSO) in securing the platforms... .... You will work at the intersection of hardware, firmware, and software, designing security features that protect customer workloads, AI...SuggestedFull timeInternshipWork at officeRemote work
- ...threat modeling, security analysis, vulnerability assessment, CVSS scoring, and mitigation activities across hardware, firmware, and software. Write architecture specifications for platform and firmware security features. Engage customers and ecosystem partners to capture...SuggestedFull timeRemote work
- ...learning machines. We lead in chip design, verification, and IP integration, empowering the creation of high-performance silicon chips and software content. Join us to transform the future through continuous technological innovation. You Are: You are an experienced, innovative,...SuggestedFull time
- ...Your Opportunity The Senior Architect will apply superior client service skills, and project management best practices, to deliver Mission... ...potential unanticipated scope. Functional knowledge of BIM software Revit Strong working knowledge of Microsoft Office and...For contractorsWork at officeLocal area
$186k - $236k per year
...seeking a highly skilled and experienced professional to join our team as the Staff Engineer of Software Engineering, Embedded Platform. As a Continuous Integration Developer (Architect Level), you will define the architecture, standards, and strategy for how GM builds, tests,...Full timeWork at office- ...Research and development institution - Telecommunications industry - Manufacture - Private company, corporation or industry - Software company - Information technology (IT) service provider Tasks - Write, modify, integrate and test software code - Maintain...Permanent employmentTemporary workRemote work
$140k - $190k per year
...supported. We’re not just about insurance; we’re about making a real difference by protecting what matters most. The Cyber Security Architect is responsible for defining, designing, and assuring security architecture across the organization’s on-premises and hybrid...Temporary workInternshipFlexible hours$147k - $196.6k per year
...business]. The role General Motors is seeking an experienced System Architect to define the technical vision, architecture, and roadmap for... ...role for an architect who can operate across controls, software, hardware, modeling, test, safety, and program organizations. You...Full time$147k - $196.6k per year
...seeking a highly skilled and motivated Staff Software Developer to join our Diagnostics... ...infrastructure software development, responsible for architecting new diagnostic software applications and... ...in diagnostic strategy and software architect. Knowledge of vehicle diagnostic...Long term contractFull timeWork at office$140k - $190k per year
...re about making a real difference by protecting what matters most. We are looking for a highly skilled Finance and Data Solution Architect to help build the future of our Finance Transformation journey. Using your expertise in Oracle Fusion, IFRS 17, finance data architecture...InternshipFlexible hours- ...that moves the world forward. Join us and, together, we’ll advance your career. THE ROLE: We are looking for a System Power Delivery Architect to drive the board level power delivery solutions for AMD's Client and Graphics products. As a key contributor to the success of AMD...Long term contractFull timeInternship
- ...Diagnostics Engineer to drive our shift from proven post-silicon software validation frameworks and System-Level Tests (SLT) directly into... ...hardware configurations. Pattern Generation & Conversion: Architect and develop software utilities/pipelines to convert functional diagnostic...Full timeInternshipShift workEarly shift
- ...minimum. The Role General Motors is seeking a Principal/Staff Software Engineer to shape and scale the engineering platforms that build... ...shipping high quality safety critical products. Experience architecting large-scale CI/CD, embedded test automation, and build-to-test...Full timeWork at officeImmediate start
$145k - $180k per year
...helping our own team grow. We were named a 2025 Regional Finalist in Canada’s Best Managed Companies Program, and we’re looking for a Software Development Manager to help us keep raising the bar. Compensation: $145,000 - $180,000 CDN Location: 335 Steelcase Rd East,...Casual workWork at officeFlexible hours- ...Write, modify, integrate and test software code Maintain existing computer programs by making modifications as required Communicate technical problems, processes and solutions Prepare reports, manuals and other documentation on the status, operation and maintenance...Full time
$90k - $110k per year
...Job Description Job Description ERP SOFTWARE IMPLEMENTATION CONSULTANT - Distribution Focus Location: Greater Toronto Area (Hybrid) EVRON is a is a leading Canadian solutions-oriented Systems Integrator with a proud 43 year history. Our growing team of 30 plus members...Remote work$120k - $170k per year
...to signature, working alongside sales, alliances, and delivery leadership. Run discovery and requirements workshops with client architects, data leaders, and business stakeholders, then translate what you hear into a defensible target architecture. Design AWS solutions...Permanent employmentFull timeInternshipFlexible hours$111.7k - $167.6k per year
...The Role We are seeking a highly skilled and experienced Senior Software Engineer to join the Continuous Integration/Continuous... ...production, enabling automated builds, integration, and testing. Architect, implement, and operate cloud-based platforms that host build, test...Full timeRemote work3 days per week- ...Markham, ON three times per week, at minimum. Specific job responsibilities include: The architect will: Establish the end-to-end CI/CD reference architecture for Platform Software delivery across component, pillar, system-of-systems, and release-train flows. Define how...Full timeLocal area
- ...something bigger — technology that moves the world forward. Join us and, together, we’ll advance your career. THE ROLE: AMD is seeking a Software Engineer, AI & Engineering Productivity Tools to build platforms, automation, and AI-powered tools that improve engineering...Full timeInternship
$147k - $196.6k per year
...mission, we’re building the next generation of autonomous vehicles and the platforms that power them. We’re looking for a Manager of Software Engineering to join the Autonomous Vehicles Integrity Platform group. This is a high-impact leadership role responsible for guiding the...Full time- ...world forward. Join us and, together, we’ll advance your career. THE ROLE: Join AMD’s CG-AIM team to develop and optimize AI inference software and runtimes for AMD platforms, improving performance, efficiency, and scalability. THE PERSON: A collaborative engineer with strong...Full timeInternship
- ...of our Business Enterprise Applications team with focus within our IT Global Operations & Supply Chain team, you will use your expert software engineering skills to develop product security. When you join our passionate and engaged team, you will notice right away we are...Full timeInternship
$115k - $164.6k per year
Job Description Vacancy Status: This posting is not for an existing vacancy within the organization and is open to new applications. AI Disclosure: As part of the application process, Artificial Intelligence will be used in the hiring process for this role Work Arrangement...Full timeWork at officeRemote work$115k - $164.6k per year
...voltage power strategy, innovation, and capability in SDV2.0. We are seeking an experienced, motivated, and creative Senior Embedded Software Developer in the development of Low Voltage Power Distribution Controls & Diagnostic software. What You'll Do: Develop and deliver...Full time- ...— technology that moves the world forward. Join us and, together, we’ll advance your career. THE ROLE: AMD is looking for a Senior Software Engineer - GPU Profiling Tools for the Developer Tools team, where you will contribute to the development and optimization of GPU profiling...Full timeInternship
$115k - $164.6k per year
...team to help achieve our mission. We are currently looking for experienced and motivated candidates for the role of Virtualization and Software-in-the-Loop (SIL) Integration Engineer to support our Test Environment Agile Release Train (SIL ART). This role is part of a group...Full timeWork at office$115k - $164.6k per year
...seamless development experience so they can focus on the problems that matter most in their domain. The Role We are looking for a Senior Software Engineer with an extensive engineering background, experience using a variety of developer tools and technologies, and a passion for...Full timeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Architect. Be the first to apply!
- software architect Markham, ON
- remote software Markham, ON
- entry level software Markham, ON
- software sales Markham, ON
- software implementation project manager Markham, ON
- software technical support Markham, ON
- software Markham, ON
- software support Markham, ON
- software trainer Markham, ON
- embedded software Markham, ON

