Job Title: Principal Architect - Loyalty Solutions
Location: Toronto, Ontario
Purpose
Seeking a Principal Architect to provide strategic architectural solutions for our product suite within the Travel, Transportation, and Logistics (TTL) domain.
This role demands a deep understanding of business challenges to conceptualize and build innovative platforms and frameworks, delivering high-value technology consulting to our clients.
You will serve as a thought leader, shaping the future of our industry.
This position is critical to the growth of IBS Canada and its ability to deliver complex, high-value programs to global airlines.
Success hinges on your expertise with our proprietary products—iFlyLoyalty, iLogistics, and iReport—which are foundational to our long-term client relationships and digital transformation initiatives.
Professional Experience
• 15+ years of total professional experience, with at least 5 years in a Principal Architect role. A proven track record in leading large-scale digital transformation programs is essential.
• Bachelor’s degree in Engineering/ Master's degree in Computer Application or a related field is preferred.
Technical Expertise
• Deep and extensive experience in the Loyalty Domain, with 10+ years of dedicated expertise in this area.
• In-depth knowledge of modern architecture patterns, including cloud computing, microservices (design patterns, REST/gRPC, gateways, service mesh), and streaming architectures.
• Hands-on proficiency with a variety of technologies such as Java, Spring Boot, Hibernate, PostgreSQL, Oracle, Python, and open-source platforms.
• Extensive experience with DevOps practices, containerization, and the design of modern data architectures, including ETL processes, data archiving, and purging.
• Skilled in Domain-Driven Design (DDD) and evolutionary architecture principles, with a strong understanding of strategic and tactical software architecture patterns.
• Proven ability to design and maintain observability platforms for monitoring application health and performance.
• Expertise in application configuration and deployment, with experience managing different customer environments.
• Familiarity with FinOps principles and managing infrastructure costs to support forecasting and reporting.
Leadership & Strategy
• Demonstrated capability to lead and mentor a team of experienced architects, fostering innovation and sound decision- making.
• Proven ability to influence and drive C-suite level discussions and report on key metrics (OKRs/KPIs) and roadmap progress.
• Proficient in creating impactful dashboards and reports for senior leadership and clients, using data to inform strategic decisions.
• Exceptional soft skills, including communication, problem-solving, and attention to detail, are crucial for effective stakeholder and team management.
Key Responsibilities
Strategic Leadership & Governance
• Drive technology strategy by collaborating with IT and business functions to propose and lead strategic initiatives.
• Establish and enforce governance mechanisms, such as Architecture Review Boards (ARBs) and Centers of Excellence (CoEs), to ensure best practices.
• Advise business stakeholders on the adoption of digital technologies to improve business performance.
Technical Architecture & Oversight
• Serve as a key technical consultant by providing architectural review and oversight for products and projects.
• Define and review technical architecture, including microservice and cloud migrations, deployment strategies, and data migration plans.
• Enforce common, reusable architectural frameworks and development platforms to ensure consistency and efficiency.
• Support product teams in modernizing their architectural landscape and processes to align with the latest technology trends.
Stakeholder Management
• Act as the primary technical point of contact for stakeholders across Canada and North America, including IBS Canada, IBS offshore teams, and clients.
• Manage relationships with flagship customers, enabling them to influence the product roadmap while ensuring they benefit from community enhancements. Project Delivery & Collaboration
• Ensure the successful and on-schedule delivery of projects within budget, maintaining client trust and strengthening the company's reputation.
• Collaborate effectively with multiple product verticals within the organization to facilitate cross-functional success.