Join a talented team of engineers at AECOM to shape the future of the Nuclear Industry through systems engineering and consultancy for diverse clients.
Software Architect, Platform Services
📜 Description
- Shape the technical direction by designing scalable, secure, and maintainable solutions.
- Collaborate with Product Management, Design, and Development Manager from discovery to delivery.
- Support engineers by resolving architectural challenges and validating design decisions.
- Work with other Architects to ensure seamless integration with the broader platform.
- Establish technical standards and manage architectural debt.
🛠️ Requirements
- 10+ years of experience in software engineering and solution architecture.
- Experience designing shared services, reusable APIs, and developer platforms.
- Expert-level system design skills for cloud-native applications.
- Strong understanding of API-first design and microservices.
- Deep expertise in Microsoft Azure and cloud-native application architecture.
- Experience with Identity and Access Management (IAM) patterns.
- Excellent communication skills for explaining technical concepts.
✨ 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;
Full 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.
Similar jobs
Search more Architect jobsArchitectural Plan Reviewer and Code Inspector (Hybrid - Arlington, VA)
As an Architectural Plan Reviewer and Code Inspector, you will conduct code enforcement reviews and inspections, ensuring compliance with construction codes and standards for government projects.
Lead complex SAP transformation initiatives and shape enterprise-wide architectures while partnering with senior business and IT leaders to deliver measurable outcomes.
Enterprise Cybersecurity Architect
The Enterprise Cybersecurity Architect will lead the development and deployment of the Marine Corps FRCS Enterprise Architecture, ensuring cybersecurity compliance and infrastructure resilience.
Lead the design and delivery of scalable data architectures, translating business needs into robust cloud-based solutions while ensuring governance and best practices.
