Software Architect designing Azure-based platform services for Petal, a Canadian healthcare orchestration and billing company.
Defining scalable architecture, IAM, DevOps standards, and reusable capabilities across SaaS products.
Responsibilities
Shape the technical direction of the product area by designing scalable, secure, and maintainable solutions
Define architecture, document technical decisions, and prepare the technical foundation for upcoming work in Sprint 0
Collaborate with Product Management, Design, and the Development Manager from discovery through delivery
Support engineers by resolving architectural challenges and validating design decisions
Help teams navigate complex technical problems
Work with other Architects and Principal Developers to integrate solutions across the Petal platform
Establish technical standards and manage architectural debt
Mentor Technical Leads
Continuously improve engineering practices
Build platform-first capabilities, shared application services, and reusable services for Petal's SaaS products
Requirements
10+ years of experience in software engineering and solution architecture
Proven track record designing and delivering enterprise-scale distributed systems
Experience designing shared services, reusable APIs, developer platforms, and internal products adopted across multiple engineering teams
Experience leveraging AI-powered development tools
Expert-level system design skills
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 capability building proof-of-concepts, reviewing code, validating architectural decisions, and solving complex technical challenges
Deep expertise in Microsoft Azure, including cloud-native application architecture, networking, security, identity, observability, and platform services
Strong experience with IAM, OAuth2, OpenID Connect, SAML, RBAC/ABAC/ReBAC, identity providers, and secure application design
Experience collaborating with Product Managers, Designers, Development Managers, and Technical Leads
Ability to explain technical concepts, architectural trade-offs, and technology strategy to technical and business stakeholders
Experience establishing engineering standards, architecture governance, security best practices, and technical roadmaps
Strong DevOps and engineering productivity experience, including CI/CD, Infrastructure as Code, observability, automation, developer experience, and modern software delivery practices
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
Equal opportunity employment program
Assistance with the screening and selection process for persons with disabilities, available on request
Fullstack engineer evolving memodio’s prescribed digital health app with Flutter and Node.js. Building accessible features and regulated medical software for older users worldwide.
Senior Python engineer building reliable web - scraping and data - extraction workflows for Mindrift’s AI technology projects. Processing dynamic websites into accurate, validated structured datasets.
Backend Engineer designing APIs and integration architecture for EvenUp's AI - powered legal - tech platform. Improving client portal experiences and application performance from Toronto or San Francisco hubs.
Staff Backend Engineer building search and recommendation systems for Affirm’s pay - over - time marketplace. Setting technical strategy and scaling distributed backend systems across Affirm’s shopping platform.
Senior backend engineer building reliable MySQL and distributed SQL infrastructure for Affirm’s transparent buy - now - pay - later financial products. Automating databases, migrations, networking, and operations at scale.
Senior backend engineer building and operating distributed database infrastructure for Affirm’s buy - now - pay - later platform. Automating provisioning, migrations, failover, and Kubernetes storage networking.
Backend Engineer building Resend’s SMTP and email transport infrastructure. Designing reliable delivery, throttling, routing, and reputation - aware systems for developers.
Salesforce director leading MuleSoft and enterprise data foundation architecture for customer engagements. Advising CxOs and delivering governed, AI - ready platforms across complex technology environments.
Senior Backend Engineer building scalable backend, ETL, and reporting systems for Commerce7, a winery commerce platform. Modernizing legacy databases and powering data - intensive SaaS APIs.
Principal Engineer shaping Xero’s accounting APIs and AI - ready platform. Leading technical strategy for partner integrations, developer tooling, and reliable financial workflows.