Postuler

Publié il y a 3 mois

Software Architect

@ Engage People

Markham, Ontario

125k–145k $/anHybrideTemps plein5+ ans d’expérience
Postuler
SIGNAUX

En bref

Engage People is hiring a Software Architect to conceptualize, design, and implement business and technical software solutions for SaaS clients. The role works closely with product, project, and business analysts to set architecture, timelines, and risk plans. Pay is $125,000 to $145,000 CAD annually plus a performance bonus.

Salaire :

125 000 $–145 000 $ par année

Responsabilités :

  • Design and implement business and technical software solutions
  • Define server-side and client-side software architecture
  • Engage with clients and business analysts on requirements
  • Develop timelines and evaluate project risks
  • Coach and mentor engineers on architectural patterns

Résumé des exigences :

  • Bachelor's degree in computer science or software engineering
  • 5+ years end-to-end architecture experience in SaaS
  • PHP object-oriented development with Laravel or Symfony
  • Relational database design and RESTful API expertise
  • Cloud architecture experience (AWS) is an asset

Outils et compétences

Source et dates

Site carrière / système de candidatures · bamboohr

Date publiée par l’employeur
2026-08-03
Première détection par notre source
2026-10-08
Mise à jour du dossier source
2026-10-16

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

NiveauSenior
DomaineDéveloppement logiciel
Expérience5 an(s) et plus
Heures par semaine40 (estimé)
Milieu de travailBureau
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish
FormationBaccalauréat (exigé)
Domaines d’étudesComputer Science, Software Engineering
Avantages mentionnésPrime de rendement

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

Engage People

Profil d’entreprise sauvegardé

Renseignements historiques provenant d’un profil The Jobs API sauvegardé (champs LinkedIn/Crunchbase). Ils ne sont pas vérifiés en temps réel; les chiffres peuvent avoir changé. Les valeurs manquantes restent inconnues.

Loyalty Evolved - transforming loyalty programs around the world through technology

Description complète de l’entreprise

At Engage People our goal is to bring innovation and impact to loyalty programs around the world. We’re an innovative technology company, a leader in Loyalty programs, but at our core we are a Solution Provider with over 25 years of experience. We start from the beginning what you want to achieve, from there we develop an integrated solution that includes the optimal technology, the ideal marketing and content, coupled with the best Loyalty options in the industry including pay with points. All of this to deliver your objectives, whether they are sales and profit, loyalty, recruitment, or retention….everything is connected. By applying a global solution to your market challenges, we help you understand your consumer, connect your brand, and inspire engagement. By understanding your challenges and goals we help you determine the actions and outcomes that will close those gaps. We do this by using data driven, targeted, and tested initiatives, keeping you ahead of your competition, to deliver against your objectives. Our Mission, Vision, & Values ● Mission: To integrate loyalty into every consumer transaction ● Vision: To create technology that enables a loyalty experience in every consumer transaction ● Values: Integrity/Teamwork/Diversity/Innovation/Courage Our Mission, Vision, and Values are built into the organization to instill a culture of innovation and customer service, helping you understand your program member, connect your brand, and inspire engagement to deliver global success. That’s how we deliver innovation and impact for your business.

Abonnés LinkedIn
27 759
Personnes associées sur LinkedIn
60
Bureaux déclarés
  • 1380 Rodick Rd, Markham, Ontario, CA
  • 1380 Rodick Rd, 300, Markham, Ontario L3R 4G5, CA
Catégories d’activité
  • Information Technology
  • Enterprise Applications
  • Information Services
Autres noms enregistrés
  • Engage People
  • Engage People
  • Engage People Inc.
Spécialités
  • Loyalty Rewards
  • Incentive Programs
  • Employee Recognition
  • Loyalty
  • Incentives
  • Recognition
  • Sales Incentives
  • Employee Incentives
  • Loyalty Programs
  • B2B Loyalty Program
  • Consumer Loyalty
  • Consumer Loyalty
  • Rewards Program
  • Customer Loyalty
  • Sales Recognition
  • B2C Loyalty Program
  • Loyalty Technology
  • and Loyalty Solution Provider
Le profil indique une agence de recrutement
Non
Investissement total déclaré
3 000 000

La devise et la date d’observation ne sont pas fournies; ce n’est ni une valorisation actuelle ni une ronde de financement.

At Engage People our goal is to bring innovation and impact to loyalty programs around the world. We’re an innovative technology company, a leader in Loyalty programs, but at our core we are a Solution Provider with over 25 years of experience. We start from the beginning what you want to achieve, from there we develop an integrated solution that includes the optimal technology, the ideal marketing and content…

ChampValeur
SecteurIT Services and IT Consulting
Taille51-200 employees
Siège socialMarkham, Ontario
Type d’organisationPrivately Held
Fondée en2008
SpécialitésLoyalty RewardsIncentive ProgramsEmployee RecognitionLoyaltyIncentivesRecognitionSales IncentivesEmployee IncentivesLoyalty ProgramsB2B Loyalty Program
Offres sur Jobsy3
LinkedInVoir la page
Description

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

Emplois semblables

  • Senior Software Architect

    Oakville, ON
    HybrideTemps plein

    Euna Solutions: Euna Solutions® is a leading provider of purpose-built, cloud-based software that helps public sector and government organizations streamline…

    Candidates need proven software architecture experience with SaaS products, ideally in government or the public sector. Hands-on cloud (AWS or Azure), microservices, containers, CI/CD and API integration skills are essential.

    AWS, Azure, Docker, Kubernetes, CI/CD pipelines

  • SOFTWARE ARCHITECT – WINDOWS INSTALLER & DEPLOYMENT

    Markham, ON
    Temps plein

    AMD, Inc.

    Candidates need multiple years of professional software development, deep Windows installation and deployment knowledge, and strong C++, Qt and Python skills. Experience with MSI, MSIX, WiX or similar installer technologies, code signing and CI/CD automation is expected, along with a Bachelor's or Master's degree.

    WinDbg, Process Monitor, Process Explorer, Windows Performance Analyzer, Intune, SCCM/MECM

  • SOFTWARE ARCHITECT

    Toronto, ON
    Sur placeContrat

    system canada technologies

    8+ ansCandidates need a software engineering or electrical engineering degree, with a master's preferred, and 8 to 10 years as a software architect on large systems. Hands-on C++, C#, Visual Basic and .NET experience is essential.

    C++, C#, Visual Basic, .NET

  • Software Architect - Vital Software

    Toronto, ON
    Temps plein

    Hitachi Global

    10+ ansCandidates need 10+ years of urban rail signalling experience, expert knowledge of software architecture and real-time systems, and expert C/C++ skills. Experience with SelTrac CBTC, CI/CD pipelines, test automation and AI/LLM frameworks is required.

    Git, Jira, Eclipse, ClearCase, ClearQuest, DOORS

  • SOFTWARE ARCHITECT – WINDOWS INSTALLER & DEPLOYMENT

    Markham, ON
    Temps plein

    Advanced Micro Devices, Inc

    Candidates need multiple years of professional software development experience, deep knowledge of Windows installation and internals, and strong C++, Qt, and Python skills. Experience with installer technologies, code signing, and CI/CD automation is also required.

    WinDbg, Process Monitor, Process Explorer, Windows Performance Analyzer, Event Viewer, Intune

  • Software Architect - Vital Software

    Toronto, ON
    HybrideTemps plein

    Hitachi Rail Canada Inc.

    10+ ansCandidates need 10+ years of urban rail signaling software experience, expert C/C++ and SelTrac CBTC knowledge, and test automation and CI/CD experience. Strong English communication is also required.

    Git, Jira, Eclipse, ClearCase, ClearQuest, DOORS

  • Software Architect, User Terminals

    Ottawa, ON
    HybrideTemps plein

    Telesat: Continuously innovating to meet the connectivity demands of the future, Telesat Lightspeed, the company’s Low Earth Orbit (LEO) satellite network,…

    10+ ansCandidates need 10+ years of software engineering experience with growing technical leadership, plus experience architecting SATCOM, wireless, networking, or defense systems. Strong skills in C, C++, Python, and Linux embedded systems are required, along with a Canadian Controlled Goods clearance.

    Linux, C, C++, Python

  • Software Architect

    Toronto, ON
    Temps plein

    Zynga

    8+ ansCandidates need a Bachelor's or Master's in Computer Science or equivalent and 8+ years of cloud software development. Strong Python, AWS, Kubernetes/EKS, SQL/NoSQL and AI/ML integration experience is required, and excellent communication with senior leaders.

    AWS, Kubernetes, EKS, Python

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.