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
- ...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
- ...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
- ...Microsoft Dynamics 365 et Power Platform. Ce poste implique la... ...Logic Apps, Azure Functions et Service Bus Concevoir, créer et mettre... .... We are seeking a Software Developer with advanced proficiency... ...Platform. This position involves architecting and implementing secure,...SuggestedFull timeFlexible hours
- ...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...Full timeFlexible hours
- ...les identifiants pour les employés et les services Collectent, analysent et exploitent... ...mindset to help evolve our internal security platform. The Cloud Security and Identity team... ...building and operating production software ~ Strong software engineering fundamentals...Long term contractFull 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
- ...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
- ...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
- ...engineering blog . About the role Platform/DevOps at Vasco has been a shared... ...transparency, the internal title for this role is Software Developer. What you will do... ...experience: Maintain and improve the CI/CD, self-service tooling, and your part of our harness so...Full timeInternship3 days per week
- ...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
- ...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
- ...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
$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- ...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
- ...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
- ...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
- ...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
- ...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
- ...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
- ...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
- ...support the implementation, optimisation, and transformation of Power Platform initiatives. The role requires deep understanding of the... ...Good exposure to Azure, such as Azure Functions, Logic Apps, App Services, API Management, or related services Someone with 5-10 years...Full 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- ...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
- ..., la conformité et une gamme complète de services aux entreprises. Nos équipes de soutien aux... ...built its business on a high-performance platform and independent trading teams. We have a... ...Core Engineering department is seeking a Software Developer II to join the Data team in...Full timeApprenticeshipCasual workWork at officeWorldwide
- ...strengthen our Digital Solutions practice as a Consultant, Power Platform & D365 (AMS). This diverse team of professionals are responsible... ...skills Strong practical knowledge of SharePoint Search Service, User Profile Service and other Service Applications Experience...Full timeWork at officeRemote workFlexible hours
$120k - $130k per year
...Project Manager - Microsoft Power Platform and 365 with our large... ...executive sponsors, product owners, architects, security teams, delivery teams and... ...Mid-Senior level Industry IT Services and IT Consulting IT System Custom Software Development Investment Banking...Long term contractPermanent employmentFull timeContract workFor contractorsWork at office- ...looking for an AI Full Stack Software Developer to join our AI and... ...tooling that assists the firm. Architect efficient and highly scalable... ...web frameworks and backend services. ~ Proficiency in Python (... ...(Docker) and orchestration platforms. ~ Strong grasp of software...Full timeRemote work
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
- golang software developer Montréal, QC
- software implementation project manager Montréal, QC
- software support Montréal, QC
- spécialiste assurance qualité logiciel Montréal, QC
- embedded software Montréal, QC
- software application developer Montréal, QC
- software sales Montréal, QC
- entry level software Montréal, QC
- software qa Montréal, QC

