Software Architect, Platform Services
Petal
- Remote job
Job description
Petal is a leading Canadian healthcare orchestration and billing company that revolutionizes healthcare systems to make them agile, efficient, and resilient by enabling the forecasting and shaping of world-class healthcare through Healthcare BI, advanced analytics, and informed insights.
The Platform Services division owns and develops shared application services and platform capabilities that are used across all of Petal's SaaS products. These reusable services provide the foundation for building scalable, secure, and consistent product experiences across the Petal platform.
Your daily life
As an Architect, you will shape the technical direction of your product area by designing scalable, secure, and maintainable solutions that enable your delivery team to build with confidence. Working primarily in a "Sprint 0" mode, you'll stay ahead of development by defining architecture, documenting technical decisions, and preparing the technical foundation for upcoming work.
You'll collaborate closely with Product Management, Design, and the Development Manager from early discovery through delivery, ensuring solutions are technically sound, aligned with business goals, and achievable within the team's capacity. Throughout implementation, you'll support engineers by resolving architectural challenges, validating design decisions, and helping the team navigate complex technical problems.
You will also work closely with other Architects and Principal Developers to ensure your solutions integrate seamlessly with the broader Petal platform. By establishing technical standards, managing architectural debt, mentoring Technical Leads, and continuously improving engineering practices, you'll help build a modern, scalable platform that supports all of Petal's SaaS products.
Job requirements
Your profile
You are a hands-on Software Architect who thrives on building platform-first capabilities that enable engineering teams to deliver products faster, more securely, and at scale. You combine deep technical expertise with a product mindset, understanding that the best platforms abstract complexity, promote self-service, and accelerate developer productivity. You are passionate about modern cloud architectures, AI-powered software development, and creating reusable services that power multiple products across the organization.
The sky's the limit if you have:
• 10+ years of experience in software engineering and solution architecture, with a proven track record of designing and delivering enterprise-scale distributed systems.
• A platform-first mindset, with experience designing shared services, reusable APIs, developer platforms, and internal products that are adopted across multiple engineering teams.
• An AI-native approach to software engineering, leveraging AI-powered development tools to improve engineering productivity, code quality, documentation, architecture, and delivery. You stay current with emerging AI capabilities and continuously explore how they can transform software development.
• Expert-level system design skills with experience building resilient, scalable, secure, and highly available cloud-native applications and distributed systems.
• Strong understanding of API-first design, event-driven architectures, microservices, integration patterns, and modern application platforms.
• Hands-on technical capability, comfortable building proof-of-concepts, reviewing code, validating architectural decisions, and helping teams solve complex technical challenges.
• Deep expertise in Microsoft Azure, including cloud-native application architecture, networking, security, identity, observability, and platform services.
• Strong experience with Identity and Access Management (IAM), including modern authentication and authorization patterns (OAuth2, OpenID Connect, SAML, RBAC/ABAC/ReBAC), identity providers, and secure application design.
• Experience working closely with Product Managers, Designers, Development Managers, and Technical Leads to shape technical solutions from discovery through production.
• Excellent communication skills with the ability to clearly explain technical concepts, architectural trade-offs, and long-term technology strategy to both technical and business stakeholders.
• Experience establishing engineering standards, architecture governance, security best practices, and technical roadmaps while balancing innovation with operational excellence.
• A collaborative leadership style that mentors engineers, influences through technical expertise, and fosters a culture of continuous learning, engineering excellence, and platform thinking.
• Strong DevOps and engineering productivity experience, including CI/CD, Infrastructure as Code, observability, automation, developer experience, and modern software delivery practices.
Petal’s position on remote working
In our opinion, a company cannot claim to be modern, innovative and have the well-being of their team at heart, without attempting to integrate remote working to the level that their business model allows them to. Petal employees continue to benefit from the option of teleworking up to the maximum flexibility permitted by the nature of the position and the smooth running of operations.
Our benefits
Recurring hybrid work allowance;
Compensation that recognizes your contribution;
4 to 6 weeks of paid vacation per year;
5 paid personal days per year;
A group RRSP / DPSP plan with employer contribution;
A complete group insurance plan, from day 1;
An annual wellness allowance;
Access to the Lumino Health™ telehealth application;
Flexible work hours and more.
Our commitment to fostering an exceptional workplace culture has earned us notable recognitions, including being listed as a Great Place to Work in both the technology and healthcare sectors. Join us in our mission to empower healthcare innovators and improve healthcare differently.
Petal is an active participant in the equal opportunity employment program, and members of the following target groups are encouraged to apply: women, people with disabilities, aboriginal peoples and visible minorities. If you are a person with a disability, assistance with the screening and selection process is available on request.
A quick important note: We’ve noticed that some external websites are posting our job openings under incorrect job titles. To find our real opportunities and join our team, please make sure to apply through our official careers page or our trusted partners. We can’t wait to hear from you!
Remote
- Montréal , Quebec , Canada
- • Toronto , Ontario , Canada
- • Vancouver , British Columbia , Canada
+2 more
Engineering
Full-time, Permanent
All done!
Your application has been successfully submitted!
You've already applied for this job
We appreciate your interest in this position. Unfortunately, you have already applied for this job.
- ...the world's leading AI-powered maintenance and asset management platform, serving 14,000+ customers including Duracell, Shell, Cintas, and... ...workers easier worldwide by providing intuitive, mobile-first software that helps teams keep the physical world running. MaintainX powers...SuggestedFull timeInternshipImmediate startWorldwide
- ...the world's leading AI-powered maintenance and asset management platform, serving 14,000+ customers including Duracell, Shell, Cintas, and... ...we are now to 2-3x the size? Today, spinning up a new backend service, getting it to production, and operating it involves too many manual...SuggestedFull timeLocal areaImmediate start
- ...pour solidifier et étendre le cœur logiciel de Campus : le générateur d’entraînement et les services Python qui orchestrent l’expérience de coaching. C’est un rôle d’ingénieur software senior, avec une attention particulière portée à la qualité du code, à la robustesse en...SuggestedFull time
- ...the world's leading AI-powered maintenance and asset management platform, serving 14,000+ customers including Duracell, Shell, Cintas, and... ...talent to match. The Opportunity We're looking for a Senior Software Development Manager to lead MaintainX's Platform division — the...SuggestedFull timeInternshipImmediate start
- ...proactif(ve) pour rejoindre l'équipe « Unified Platform », chargée de fournir les composants... ...qualité et la fiabilité des systèmes et services backend en effectuant des tests manuels détaillés... ...are seeking a meticulous and proactive Software Test Specialist to join the Unified...SuggestedFull timeFlexible hours
- ...réutilisables Expérience développeur et libre-service Réduire en permanence la charge... ...of developers build, deploy, and operate software across cloud, on-premises and hybrid environments? Join us in building a unified platform that removes complexity and enables product...Full timeFlexible hours
- ...Description La dynamique de votre équipe : Le groupe Core Platform est responsable de fournir les composantes critiques qui alimentent... ...critical components powering Genetec’s premier products. Strong software security, high system availability at scale, data loss...Full timeFlexible hours
- ...d’exploitation ainsi que de services permettant la gestion à distance... ...les chefs techniques, les architectes et les développeurs des autres... ...generation of physical security software to our clients. Your goal... ...connected-device management platform Keep quality assurance in...Full timeRemote workFlexible hours
- ...profondément intéressée par le développement de services infonuagiques à grande échelle en... ...team’s dynamic: In your role as a software developer, you will be in a unique position... ...Our main mission is to build a powerful platform for developing, deploying and reselling Genetec...Full timeContract workApprenticeshipFlexible hours
- ...We're seeking a talented Data Platform Developer to join our Platform Engineering team and architect the data foundation that will power... ...training Work with the Lead Software Architect to ensure data... ...deliver insights Create self-service analytics capabilities that empower...Full timeWorldwide
- ...spec, block and customer, and the intelligent services built on top of it. We're currently looking for an AI Platform Architect (W/M) to join our Montreal office : someone... ...years of higher education) in computer science, software/data engineering, electrical engineering or...Work at officeFlexible hours
$176.8k - $238.65k per year
...œuvre qui soit et à notre IA au service des personnes, notre capacité... ...with our workforce operating platform. Helping people get paid,... ...skilled and visionary Principal Software Developer with deep expertise... ...fields. Proven expertise in architecting and deploying large-scale AI/...Long term contractFull timeApprenticeshipWork at officeLocal area- ...are seeking a visionary and highly technical Senior Data Platform Engineer to architect, implement, scale, and maintain the data engine powering our... ...field (e.g., computer science, computer engineering, software engineering) is required. ~5+ years of experience designing...Full timeWork at office
- ...their operations in record time with the only hardware and software AI-powered platform built for the factory floor. Our technology powers over 25,... ...application cybersecurity through well-orchestrated automated services for code/configuration and delivery across development and...Full timeInternshipWork at officeWork from home
- ...offers a subscription commerce platform to sell any product, through... ..., on any device - as a service. We power millions of subscriptions... ...hire a skilled and ambitious software developer in Montreal. You... ...and areas of extensibility; Architect and build systems that can process...Full timeWorldwide
$60k - $130k per year
...Business Applications (Dynamics 365 et Power Platform) regroupe des spécialistes passionnés qui... ...notre croissance nous recherchons un(e) Architecte Dynamics 365 CE & Power Platform afin de... ...365 Customer Engagement (Sales Customer Service Field Service ou autres modules)...Full time- ...arriver, on cherche un·e CI/CD & Release Architect qui fera de notre architecture de... ...moteur de vélocité : une plateforme self-service que les développeurs adoptent sans effort... ...plus en DevOps, release engineering ou platform engineering , dans un contexte SaaS en production...Daily paidFull timeApprenticeshipRemote workHome officeFlexible hours
- ...crafting unforgettable experiences across PC, console, and mobile platforms. We’re a dynamic, independent studio of over 1200 passionate... ...South). Our day to day revolves around two core business focuses: Services and Original Games. Our Services team collaborates with gaming and...Long term contractFull time
- ...notre portefeuille de films, de programmes télévisés et de services de streaming, et que nous donnons vie grâce à nos parcs à... .... Job Description We are seeking an ML Solutions Architect who brings broad software engineering expertise along with strong machine learning-...Daily paidFull timeApprenticeshipLocal areaFlexible hours
- ...cost-effective IT staffing & IT Services. We provide services to... ...requirements by brainstorming with Sr. Architects, Data Scientists, and... ...development and testing of multiple software modules. • Ensure... ...software that align and extend platforms and systems for industrial internet...Permanent employmentFull time
- ...Location: Montreal, QC As a Solutions Architect at Databricks within the Field Engineering... ...using Databricks technology and services. You have technical depth and business knowledge... ...which express the value of the Databricks platform throughout the sales lifecycle. In partnership...Full timeRemote work
- ...Company Overview Arctiq is a leader in professional IT services and managed services across three core Centers of... ...: Enterprise Security, Modern Infrastructure and Platform Engineering. Renowned for our ability to architect intelligence, we connect, protect, and transform...Full time
- ...during interview) 40 hours a week Enterprise Transformation Architect – ERP & Business Modernization What the Role Is Client... ...~ Experience with Oracle, SAP, Microsoft, or comparable ERP platforms. Skills Matrix - Top Must Have Skills Bilingualism...Full timeContract work
- ...cherchent activement des gens qui voient les choses autrement? Prenez place au coeur de l'action. Nous recrutons pour un poste d'Architecte de solutions. L’ Architecte de solutions est un membre de l’équipe Build et est responsable de la définition, de la gouvernance...Full timeDay shift
- ...the intersection of game development, cloud infrastructure, and platform reliability? We are seeking a Senior Cloud Platform Engineer to... ...Administration experience or expert knowledge with Perforce ~3+ years of software development experience including compiled programs (such as C#,...Long term contractFull time
$120k - $150k per year
...structure, and long-term vision. We are a full-service talent management agency specializing in... ...role, and it is not a purely strategic architect seat either. It is a hybrid mandate for... ...architectural decisions around how the platform should evolve, while remaining hands-on in...Long term contractFull timeTemporary workWork at officeImmediate startRemote workFlexible hoursWeekend work1 day per week$130k - $150k per year
...global commerce company with robust tools and services to help developers solve the inherent... ...looking for a Tech Lead for the Frontend Platform Team provides technical leadership for... ...interfaces. REQUIREMENTS ~8+ years of software development experience with strong expertise...Remote jobLong term contractFull timeFlexible hours- ...Description Be our in-house technical expert! Evolving Web has an opening for a WordPress Architect. You'll work closely with our developers, designers, project managers and clients to create beautiful and quality websites and apps that improve organizations and communities...Full timeWork at officeRemote workFlexible hours2 days per week
- ...impact. Hypertec is seeking a Principal Software Architect to join our Engineering team in... ...generation HPC & AI Cluster Management Platform, establish a software foundation while... ...platform that supports Hypertec's HPC & AI services. What You’ll Be Contributing...Work at officeRelocation
- ...An English version will follow. Architecte de solutions principal·e Tu rejoins l'équipe au moment où nous passons d'une architecture... .... You are joining an organization that is re-engineering how software gets built by making AI a core architectural component you will...Daily paidFull timeWork at officeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Architect, Platform Services. Be the first to apply!
- software architect Montréal, QC
- spécialiste assurance qualité logiciel Montréal, QC
- software intern Montréal, QC
- software sales Montréal, QC
- entry level software Montréal, QC
- golang software developer Montréal, QC
- software Montréal, QC
- junior software developer .net Montréal, QC
- software trainer Montréal, QC
- embedded software Montréal, QC

