Software Architect
$125k - $145k per yearEngage People
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
#J-18808-Ljbffr$137.3k - $206k per year
...frequency dictated by the business]. At General Motors, our Software Quality Automation organization is building an integrated... ...Automation tooling across the software development lifecycle. Architect and evolve tooling that connects requirements, BTS generation,...SuggestedFull timeLocal areaWork from home$115k - $164.6k per year
...Hub, they are required to be onsite 3 days a week. About The Role: We are seeking a highly motivated Senior Safety Design Software Architect to join our Software Safety team in the Autonomous Vehicles (AV) organization. As a member of the AV Software Safety team, the...SuggestedFull timeLocal areaRemote workWork from homeDay shift3 days per week$140k - $170k per year
..., and long-term development, we’d like to meet you! Principal Architect — Enterprise Architecture & AI The opportunity This is a high... ...direction for how we build, integrate, and evolve complex software systems — spanning cloud-native services, data-backed applications...SuggestedLong term contractFull timeWork at officeLocal areaWorldwideNight shift$111.7k - $167.6k per year
...Role We are seeking a highly skilled and experienced Senior Software Engineer to join the Continuous Integration/Continuous Deployment... ...production enabling automated builds integration and testing. Architect implement and operate cloud-based platforms that host build test...SuggestedFull timeRemote work3 days per week$60k - $85k per year
...We’re looking for a Security Software Developer to join the networking device development team behind Evertz IP switch fabric products, including the EXE and NATX, and Evertz SDI router products, including the NEXX and ENX platforms. In this role, you’ll be responsible for...SuggestedLong term contractFull timeCasual workWorldwideMonday to friday- ...Job Responsibility: Education: Expérience: Education Master's degree Tasks Write, modify, integrate and test software code Communicate technical problems, processes and solutions Prepare reports, manuals and other documentation on the status, operation and...Permanent employmentFull time
- ...Job Description Position: Chief Architect Location: Ontario, Canada (Hybrid) Employment: Full Time, Indefinite Function: Engineering... ...Qualifications Required ~15+ years of progressive software engineering and architecture experience ~5+ years in a principal...Full time
$119.9k - $179.9k per year
...to create the next generation of vehicle compute platforms. As part of this transformative effort, we are redefining how automotive software is developed, deployed and monitored, establishing a ubiquitous connection between vehicles and cloud-edge resources. The Role...Full timeRemote work$131.2k - $181.2k per year
...~ Bachelor's degree in Computer Science, Engineering, Information Systems, or related field and 4+ years of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience. OR Master's degree in Computer Science, Engineering, Information...Full timeWork from home$75k - $85k per year
...Scope: Evertz is looking for an Embedded Software Engineer to be part of Markham Engineering team responsible for the Design and Development of new video routing and Video centric IP switching products, as well as adapting or extending existing said products. The Embedded...Full timeCasual workWorldwideMonday to friday- Elevate Sitero's engineering capabilities as Chief Architect in Ontario, Canada. This full-time hybrid position centers on enterprise architecture... ...architecture team Requirements: • 15+ years in progressive software architecture • Experience in a senior architect role is...Full time
$110k - $140k per year
...pets and communities. What will you do? A hands-on Senior Architect, Business Intelligence who thrives in a dynamic work environment... ...the bottom line through improved quality and services. Apply software engineering concepts and best practices to design solutions that...Long term contractTemporary workWork from home- ...Position Title: Software Quality Assurance and Automation Test Engineer - ADAS Controllers CIeNET is a mobile, automotive, telecom and enterprise software services and solutions research, engineering and development company founded in the U.S. in the year 2000. We currently...Full timeWorldwide
- ...Location: Markham, Ontario, Canada Position: Software Quality Assurance and Automation Test Engineer - Automotive Infotainment CIeNET is a mobile, automotive, telecom and enterprise software services and solutions research, engineering and development company founded...Full timeWorldwide
$127k - $225k per year
...capabilities and ensuring the safety of collaborative AI systems. About the job: Research, prototype, and build a complete agentic software system engineering framework spanning the foundation model layer, the code agent tooling layer, and the upper-layer system...Permanent employmentFull timeInternshipImmediate start- ...organized into three specialized teams using innovative programming technologies. This team focuses on full-stack innovations, including software-hardware co-design and optimizing data efficiency at both the storage and runtime layers. This team also develops next-generation GPU...Long term contractPermanent employmentFull timeImmediate start
$114.4k - $164.4k per year
...data science, build models or train models. AI’s ability to solve complex problems across multiple domains is transformative. In the AI Software team, we build the Qualcomm AI Engine direct to enables OEMs and developers to run their deep neural network (DNN) models on Qualcomm...Work from home- ...Huawei Canada has an immediate permanent opening for a Principal Software Engineer. About the team: Established in 2014, the Distributed Scheduling and Data Engine Lab is Huawei Cloud's technical innovation center in Canada. The lab focuses on researching and developing...Permanent employmentFull timeImmediate startOverseas
- Contribute to cutting-edge AI technology with Qualcomm as a Senior AI Software Engineer. Your role focuses on developing software for Qualcomm AI Engine, enhancing deep neural networks. Qualcomm is seeking a seasoned engineer with a background in Hardware Engineering or Software...
- ...Pet Valu, Canada's leading pet specialty retailer, seeks a Senior Architect, Business Intelligence to lead the BI lifecycle from source data analysis through ETL development to reporting implementation. This role drives data and Analytics platform solutions and enables self...
$114.4k - $164.4k per year
...General Summary: AI’s ability to solve complex problems across multiple domains is transformative. In the AI Software team, we build the Qualcomm AI Engine direct to enables OEMs and developers to run their deep neural network (DNN) models on Qualcomm Hexagon Processors....Work from home- Introduction At IBM Software, we transform client challenges into solutions. Building the world’s leading AI-powered, cloud-native products that shape the future of business and society. Our legacy of innovation creates endless opportunities for IBMers to learn, grow, and...Long term contract
- ...Qualcomm Canada ULC is seeking a software engineer to build modern C++17 on embedded Hexagon processors, focusing on performance and reliability. You will implement ML operators, optimize algorithms, and work with cross-compiler toolchains across Android, embedded Linux, and...
- ...with the advantage of local expertise. Our licensed engineers, architects, and technical specialists bring deep knowledge of regional requirements... ...in design and analysis tools (e.g. AutoCAD, Revit or similar software) and Microsoft Office Suite. · Excellent verbal and written...Long term contractFull timeContract workTemporary workFor contractorsInternshipWork at officeLocal areaFlexible hoursNight shift
$79.34 - $87.14 per hour
...Collaborative Hybrid Culture: Work alongside top-tier security architects, SREs, and DevOps engineers in a structured, modern environment... ...Engineering, DevSecOps, Site Reliability Engineering (SRE), or Software/Infrastructure Engineering with a heavy emphasis on security and...Long term contractContract workWork at office2 days per week- ...world's built and natural environments. As a team of engineers, architects, designers, scientists, creators and a community of... ...construction. ~ Knowledge and ability to utilize required computer software; including Microsoft Office. ~ Reviewing drawings in REVIT and...Full timeContract workFor contractorsWork at officeLocal area
$70k - $80k per year
...worlds built and natural environments. As a team of engineers architects designers scientists creators and a community of professionals... ...medical gases. Createdrawingsand layouts using AutoCAD or Revit software to show mechanical systems on planssectionsandelevations....Full timeWork at office- ...growth in North America, now made up of over 1,000 engineers, architects and planners across Canada and the USA. This strategic move underscores... ...HY-8, PCSWMM, HEC-RAS, HEC-HMS. Working knowledge of design software: AutoCAD, Civil 3D, InRoads. Experience in watershed studies...Full timeFor contractorsWork at office
$85k - $140k per year
...environments. Key Responsibilities Design & Development Architect and develop liquid cooling plates optimized for high-density... ...proficiency in CAD tools (e.g., SolidWorks, Creo) and thermal simulation software (e.g., ANSYS, FloTHERM). ~ Proven experience in project...Long term contractFull timeTemporary workSummer holiday- ...contribution to our built environment. We are a collective of experienced architects, designers, engineers amongst other professions who work both... ...Proficiency in Torus, AutoCAD Civil 3D, and roadway design software platforms. Strong knowledge of MTO standards, TAC guidelines...Full timeContract 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
- software qa Markham, ON
- software sales Markham, ON
- software Markham, ON
- remote software Markham, ON
- golang software developer Markham, ON
- software asset management analyst Markham, ON
- entry level software Markham, ON
- embedded software Markham, ON
- software implementation project manager Markham, ON

