平台服务软件架构师
Software Architect, Platform Services
Petal 是一家领先的加拿大医疗协调和计费公司,通过医疗业务智能(Healthcare BI)、高级分析和有洞察力的见解,革新医疗系统,使其更加敏捷、高效和具有韧性。
平台服务部门负责开发和维护所有 Petal SaaS 产品中使用的共享应用服务和平台功能。这些可重用的服务为构建可扩展、安全且一致的产品体验提供了基础。
**你的日常**
作为架构师,你将通过设计可扩展、安全且易于维护的解决方案,来塑造你所负责产品领域的技术方向,使你的交付团队能够自信地进行开发。你主要以“冲刺零”模式工作,提前定义架构,记录技术决策,并为即将开展的工作做好技术基础准备。
你将与产品管理、设计和开发经理紧密合作,从早期探索到交付阶段,确保解决方案在技术上是可行的,与业务目标一致,并且在团队能力范围内可以实现。在实施过程中,你将通过解决架构挑战、验证设计决策以及帮助团队应对复杂的技术问题来支持工程师。
你还将与其他架构师和高级开发人员密切合作,确保你的解决方案能与 Petal 更广泛的平台无缝集成。通过建立技术标准、管理架构债务、指导技术负责人并持续改进工程实践,你将帮助打造一个现代、可扩展的平台,支持 Petal 所有 SaaS 产品。
**你的背景**
你是一位注重实践的软件架构师,擅长构建以平台为核心的能力建设,使工程团队能够更快、更安全、更大规模地交付产品。你结合深厚的技术专长与产品思维,理解优秀的平台应抽象复杂性、促进自助服务并提升开发者效率。你对现代云架构、人工智能驱动的软件开发以及创建可跨组织多个产品使用的可重用服务充满热情。
如果你具备以下条件,那么你的职业发展将没有上限:
• 10 年以上软件工程和解决方案架构经验,有设计和交付成功项目的实际成果
查看英文原文
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.
**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!